码迷,mamicode.com
首页 > 其他好文 > 详细

awk统计连接状态

时间:2015-01-09 01:47:50      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:awk tcp

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统计连接状态

标签:awk tcp

原文地址:http://hanyun.blog.51cto.com/1060170/1600839

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!