通過netstat和awk查看服務器的連接數


# 查看所有的連接數
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

# 查看TCP連接數
netstat -n | grep  ^tcp | awk '{++S[$NF]} END {for(a in S) print a, S[a]}'
狀態 描述
CLOSED 無連接是活動的或正在進行
LISTEN 服務器在等待進入呼叫
SYN_RECV 一個連接請求已經到達,等待確認
SYN_SENT 應用已經開始,打開一個連接
ESTABLISHED 正常數據傳輸狀態
FIN_WAIT1 應用說它已經完成
FIN_WAIT2 另一邊已同意釋放
ITMED_WAIT 等待所有分組死掉
CLOSING 兩邊同時嘗試關閉
TIME_WAIT 表示處理完畢,等待超時結束的請求數
LAST_ACK 等待所有分組死掉
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章