查看網絡連接數:
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 過多問題參考