首页 > 代码库 > awk统计连接状态
awk统计连接状态
1.查出连接状态为ESTABLISH最多的IP连接数,将其封掉。
# netstat -antlp|grep ‘ESTAB‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn -k 1
2.统计连接状态为ESTABLISH的IP连接数
# netstat -antlp|grep ‘ESTAB‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn
3.查出连接状态为SYN_REC最多的IP,将其封掉。
# netstat -antlp|grep ‘SYN_REC‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn -k 1
4.统计连接状态为SYN_REC的IP连接数
# netstat -antlp|grep ‘SYN_REC‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn
正常来说这个值很小,最好小于5
5. 统计tcp连接状态的连接数
# netstat -antlp |awk ‘/^tcp/{S[$NF]++}END{for (a in S)print a,S[a]}‘
本文出自 “hanyun.fang” 博客,请务必保留此出处http://hanyun.blog.51cto.com/1060170/1600839
awk统计连接状态
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。