1 du -sh * | sort -n 定位造成磁盘空间罪魁祸首的文件 一步一步找到
2 ssh -p 端口 IP 安装指定的SSH端口登陆服务器
3 top -b -n 1 | grep -w Cpu | awk '{print$5}'| cut -d '%' -f1 过滤出CPU的idle值 用以监控
4 uptime| cut -d',' -f4|cut -d ':' -f2|cut -d'.' -f1 过滤出服务器的负载值 用以监控
5 /sbin/ifconfig eth0 | grep 'inet addr' | cut -d: -f2 | awk '{ print $1} 过滤出服务器的地址 用以监控
6 free -m| tr [:blank:] \\n | grep [0-9] 过滤内存中的数据 用以监控
7 expr $1 \* $2 / $3 一个快速计算公式 expr注意规则
用空格隔开每个项;
用 \ (反斜杠) 放在 shell 特定的字符前面;
对包含空格和其他特殊字符的字符串要用引号括起来
8 df -h|grep '9[0-9]% 过滤出磁盘占用率大于90%的占用率 用以监控
9 /usr/local/mysql/var/ -mtime +7 -name "mysql-bin.[0-9]*" |xargs rm 定期删除binlog日志 查找前七天
10 mtr -r ip>>a.txt 跟踪数据包路由状况 并以报告形式输出 用以分析路由数据网络状况