-
删除字节为0的文件
find -type f -size 0 -exec rm -rf {} \
-
按内存大小查看进程
1
|
ps -e -o "%C:%p:%z:%a" | sort -k5 -nr
|
3. 查看内存大小
1
|
free -m| grep "Mem" | awk '{print $2}'
|
4. 按CPU利用率从大到小排列
1
|
ps -e -o "%C:%p:%z:%a" | sort -nr
|
5. 查看连接某服务端口最多的IP地址
1
|
netstat -an -t| grep ":80" | grep ESTABLISHED| awk '{printf "%s %s\n",$5,$6}' | sort
|
6. 杀死80端口的相关进程
1
|
lsof -i :80| grep - v "PID" | awk '{print "kill -9",$2}' |sh
|
7. 清楚僵死进程
1
|
ps -ea | awk '{if($2 == "Z"){print $4}}' | kill -9
|
8. tcpdump抓包,用来防止80端口被人攻击时可以分析数据
1
|
tcpdump -c 10000 -i eth0 -n dst port 80 > /root/pkts
|
9. 检查IP的重复数,并从小到大排序,注意“-t\ +0”中间是两个空格
1
|
less pkts | awk { 'printf $3"\n"' } | cut -d. -f 1-4 | sort | uniq -c | awk { 'printf $1" "$2"\n"' } | sort -n -t\ +0
|
本文转自 ping9527 51CTO博客,原文链接:http://blog.51cto.com/babyhanggege/1914740,如需转载请自行联系原作者