-
删除字节为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,如需转载请自行联系原作者