使用netstat命令统计established状态的连接数
生活随笔
收集整理的這篇文章主要介紹了
使用netstat命令统计established状态的连接数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用netstat命令統(tǒng)計(jì)established狀態(tài)的連接數(shù)
?
netstat?-an|awk?-F?"[?:]+"?'/ESTAB/?{S[$(NF-3)]++}END{for(k?in?S)?print?S[k],k}'|sort?-rn|head? 62?10.19.168.86 15?180.168.234.23 10?10.10.78.165 6?10.9.145.144 2?10.9.119.253 1?127.0.0.1 1?10.9.190.18 1?106.75.53.12 1?10.19.60.128 1?10.19.161.231-F [ ?:] 表示指定分隔符可以是:或者空格,這里指定多個(gè)分隔符
[ ]表示一個(gè)字符的集合,+則是一個(gè)正則表達(dá)式,表示+前面的字符(:或者空格)重復(fù)一次或者一次以上
例如:
?
[root@SRV-OPS10-ANSIBLE06?~]#?echo?"1::::2?3?4"?|?awk?-F?'[:?]'?'{print?$4}'第一個(gè)沒有+號(hào),查詢結(jié)果為空,而有+后,查詢結(jié)果為4
再例如:
?
#?echo?"1::::2?3?4"?|?awk?-F?':'?'{print?$5}' 2?3?4以:作為分隔符,2 3 4被當(dāng)做一個(gè)整體作為查詢結(jié)果輸出,而把空格加上后,則輸出結(jié)果為2
?
?
?netstat?-an|awk?-F?"[?:]+"?'/ESTAB/'tcp?0?0?10.9.154.150:58635?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:41777?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58815?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:38505?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:34508?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58692?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58812?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:32984?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:56873?10.9.190.18:10050?ESTABLISHED? tcp?0?0?10.9.154.150:38997?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:42994?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58065?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58648?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:33109?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58641?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:22?180.168.129.46:54271?ESTABLISHED? tcp?0?0?10.9.154.150:55594?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:33821?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:38948?10.19.132.153:10050?ESTABLISHED? tcp?0?0?10.9.154.150:58695?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:39886?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:34063?10.10.78.165:10050?ESTABLISHED? tcp?0?0?10.9.154.150:56932?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:38142?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58638?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58443?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58684?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:33678?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:33468?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58814?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58649?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58619?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58698?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58623?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58647?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:38518?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:60075?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:60963?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58611?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58813?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:37667?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:22?180.168.129.46:4449?ESTABLISHED? tcp?0?0?10.9.154.150:42697?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:41785?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:2049?10.19.161.168:933?ESTABLISHED? tcp?0?448?10.9.154.150:22?180.168.129.46:59852?ESTABLISHED? tcp?0?0?10.9.154.150:45292?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58642?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58702?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58624?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58636?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58817?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:56991?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:56142?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:35332?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:39675?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:48701?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58816?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:33910?10.19.161.231:10050?ESTABLISHED? tcp?0?0?10.9.154.150:58615?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:55459?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:854?10.19.140.120:2049?ESTABLISHED? tcp?0?0?10.9.154.150:43902?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58811?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:59672?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58618?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58640?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58808?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:49803?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58639?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:60326?10.10.134.7:10050?ESTABLISHED? tcp?0?0?10.9.154.150:55615?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:58637?10.19.168.86:3306?ESTABLISHED? tcp?0?0?10.9.154.150:34295?10.10.78.165:10050?ESTABLISHED? tcp?0?0?10.9.154.150:22?180.168.129.46:63288?ESTABLISHED第一個(gè)ip是本機(jī)ip,第二個(gè)ip才是跟本機(jī)建立連接的外部ip,所以最上面的命令使用$NF-3來獲取外部ip地址。
如果要改成以端口來查看連接數(shù),可以將$NF-3改成$NF-2
轉(zhuǎn)載于:https://blog.51cto.com/zengestudy/2125549
總結(jié)
以上是生活随笔為你收集整理的使用netstat命令统计established状态的连接数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cookie实例:显示用户上次访问的时间
- 下一篇: 唯众模块化物联网技术综合实训装置的设计与