经常使用Linux维护命令

** 查看Linux系统性能参数
top
free -m
vmstat -S M # 内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息
sysctl -p # 查看内核参数
ulimit -n # 检查文件描述符php

** 查看MySql相关参数
show processlist; # 查看mysql进程
show variables; # 查看mysql配置node

** 清掉页面缓存
sync # 未写盘的操做写盘
echo 1 >/proc/sys/vm/drop_caches # 清PageCache
echo 2 >/proc/sys/vm/drop_caches # 清dentries and inodes
echo 3 >/proc/sys/vm/drop_caches # 清pagecache, dentries and inodesmysql

 

** 重启php-fpm
kill -USR2 `cat /sxmobi/php/var/run/php-fpm.pid` # 重启
kill -INT `cat /sxmobi/php/var/run/php-fpm.pid` # 关闭
ps aux | grep -c php-fpm # 查看php-fpm进程数nginx


** 结束重启nginx
cd /sxmobi/nginx/sbin # 进到nginx的安装目录
./nginx -s reload # 发送信息中止,退出,重打开,重加载web

ps -ef | grep nginx
kill -HUP 20657 # kill掉nginx主进程
./nginx
./nginx -s reloadsql


** 启动/中止/重启MySQL
/etc/init.d/mysqld {start|stop|restart}
service mysqld restart数据库

/etc/init.d/mysqld restart
/etc/my.cnfapache

** 启动/中止/重启Apache
/sxmobi/apache2/bin/httpd -k start/stop/restart缓存

#管理员权限服务操做
service httpd start/stop/restart服务器


#慢查询日志
cat /sxmobi/sxmobilog/mysql_slow.log


** 压缩解压日志
#压缩
tar -zcvf ./debuglog.tar.gz ./ #将当前文件夹下全部文件打包gzip压缩到debuglog.tar.gz

#压缩某天的访问日志及错误
cd /sxmobi/sxmobilog/NVClog
tar -zcvf ./logsback.tar.gz ./access_13092213* ./error_130922*
tar -zcvf ./www.log.slow.tar.gz ./www.log.slow
tar -zcvf ./debug20130928.tar.gz ./*.log

 

#解压
cd /sxmobi/log
tar -zxvf ./debuglog.tar.gz


** 清CDN
sxmobi/ ->基础功能->内容管理
http://nvc.sxsapp.com

** 后台服务器
cd /sxmobi/sxmobiweb/NVCadminweb/nvcadmin


** 日志检查

UE耗时操做: J:Task cmd:
错误:err

** 更新手动执行同步
/home/rsync/sxh0103NVC.sh


** Redis/数据库检查
ping 192.168.11.41 6377
ping 192.168.11.44 3134

** 查看服务器链接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

** 设置文件夹权限
chmod 777 -R airpushweb/

** 统计进程数ps -e | grep httpd | wc -l

相关文章
相关标签/搜索