查看tcp查看不同狀態的連接數數量

查看網絡連接數:

netstat -an |wc -l

查看某個/特定ip的連接數

netstat -an |grep xx |wc -l

查看連接數等待time_wait狀態連接數

netstat -an |grep TIME_WAIT|wc -l

查看建立穩定連接數量

netstat -an |grep ESTABLISHED |wc -l

查看不同狀態的連接數數量

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 

查看每個ip跟服務器建立的連接數

 netstat -nat|awk '{print$5}'|awk -F : '{print$1}'|sort|uniq -c|sort -rn 

(PS:正則解析:顯示第5列,-F : 以:分割,顯示列,sort 排序,uniq -c統計排序過程中的重複行,sort -rn 按純數字進行逆序排序)

查看每個ip建立的ESTABLISHED/TIME_OUT狀態的連接數

netstat -nat|grep ESTABLISHED|awk '{print$5}'|awk -F : '{print$1}'|sort|uniq -c|sort -rn

解決timewait 過多問題參考

https://blog.csdn.net/bluetjs/article/details/80965967

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章