虚拟化容器,大数据,DBA,中间件,监控。

Linux查看连接数与连接IP的脚本

12 01月
作者:admin|分类:系统运维

Linux查看连接数与连接IP的脚本


在centos6.7 上测试下面的脚本,取的数据正常。使用其它的方法会有一些问题

netstat -ntu | grep ':' | awk '{print $5}' | sed 's/::ffff://' | cut -d: -f1 | sort | uniq -c | sort -nr


netstat -ntu | awk '{print $5}' | egrep -o "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}" | sort | uniq -c | sort -nr



以下方法会有些问题:

netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
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],i}' |sort -rn|head -n20

浏览2509 评论0
返回
目录
返回
首页
Linux强大的分析网络的shell脚本 centos 6.5下搭建ipsec/xl2tpd VPN