檢視tcp檢視不同狀態的連線數數量

2021-10-02 03:04:42 字數 695 閱讀 2363

檢視網路連線數:

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/  end '
檢視每個ip跟伺服器建立的連線數

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

檢視每個ip建立的established/time_out狀態的連線數

netstat -nat|grep established|awk ''|awk -f : ''|sort|uniq -c|sort -rn
解決timewait 過多問題參考

Linux下檢視tcp連線數及狀態

netstat n awk tcp end time wait 8947 fin wait1 15 fin wait2 1 established 55 syn recv 21 closing 2 last ack 4 tcp連線狀態詳解 listen 偵聽來自遠方的tcp埠的連線請求 syn se...

Linux下檢視tcp連線數及狀態

netstat n awk tcp end time wait 8947 fin wait1 15 fin wait2 1 established 55 syn recv 21 closing 2 last ack 4 tcp連線狀態詳解 listen 偵聽來自遠方的tcp埠的連線請求 syn se...

Mysql 檢視連線數,狀態

命令 show processlist 如果是root帳號,你能看到所有使用者的當前連線。如果是其它普通帳號,只能看到自己占用的連線。show processlist 只列出前100條,如果想全列出請使用show full processlist mysql show processlist 命令 ...