查看所有80端口的连接数
netstat -nat|grep -i "80″|wc -l
对连接的ip按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看tcp连接状态
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
netstat -n | awk '/^tcp/ {++s[$nf]};end {for(a in s) print a, s[a]}'
netstat -n | awk '/^tcp/ {++state[$nf]}; end {for(key in state) print key,"\t",state[key]}'
netstat -n | awk '/^tcp/ {++arr[$nf]};end {for(k in arr) print k,"\t",arr[k]}'
netstat -n |awk '/^tcp/ {print $nf}'|sort|uniq -c|sort -rn
netstat -ant | awk '{print $nf}' | grep -v '[a-z]' | sort | uniq -c
查看80端口连接数最多的20个ip
netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -f: '{print $1}'|sort|uniq -c|sort -nr|head -n20
netstat -ant |awk '/:80/{split($5,ip,":");++a[ip[1]]}end{for(i in a) print a,i}' |sort -rn|head -n20
用tcpdump嗅探80端口的访问看看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -f"." '{print $1″."$2″."$3″."$4}' | sort | uniq -c | sort -nr |head -20
查找较多time_wait连接
netstat -n|grep time_wait|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20
查找较多的syn连接
netstat -an | grep syn | awk '{print $5}' | awk -f: '{print $1}' | sort | uniq -c | sort -nr | more
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
IT基础与云计算
软路由器(IPtable)iptable是Linux上常用的防火墙软件。负载均衡负载均衡是网络基础构架的关键组件...
[阅读全文]
-
-
嵌入式行业职位分析
嵌入式开发涵盖硬件软件,开发链条很长,要根据自己的实际情况选择适应的职位。嵌入式的职位大概有:1、硬件工程师:负...
[阅读全文]
-
-
-
-
-
运维面试题小总结
linux惊群效应 如何解决? 是什么情况导致发生惊群效应也有人叫做雷鸣群体效应,不过叫什么,简言之,惊群现象就...
[阅读全文]
-
-
网友评论