这篇文章主要介绍了linux下2个检查tcp连接的命令,需要的朋友可以?考下
检测web服务器的链接数量及状态:
netstat -ant|awk '{print $5 " " $6}'|grep "::ffff:"|sed -e 's/::ffff://' -e 's/:[0-9]*//' |sort|uniq -c| sort -rn|head -10
结果:
122 125.162.71.199 TIME_WAIT
99 79.119.125.43 TIME_WAIT
81 125.167.243.77 TIME_WAIT
75 110.137.106.75 TIME_WAIT
29 118.97.140.166 TIME_WAIT
29 115.192.138.175 TIME_WAIT
23 70.231.252.244 TIME_WAIT
22 114.58.168.27 TIME_WAIT
17 219.95.10.58 TIME_WAIT
15 125.160.90.214 TIME_WAIT
检测所有的tcp连接数量及状态
netstat -ant|awk '{print $5 " " $6}' |grep "[1-9][0-9]*."|sed -e 's/::ffff://' -e 's/:[0-9]*//'|sort|uniq -c|sort -nr|head -10
结果:
143 79.119.125.43 TIME_WAIT
97 110.137.106.75 TIME_WAIT
54 125.162.71.199 TIME_WAIT
52 121.120.140.19 TIME_WAIT
31 114.79.21.172 TIME_WAIT
23 118.97.140.166 TIME_WAIT
19 70.231.252.244 TIME_WAIT
19 114.58.168.27 TIME_WAIT
18 219.95.10.58 TIME_WAIT
13 115.192.138.175 TIME_WAIT