netstat
是一個基於命令列介面的網路實用工具,可顯示當前的網路狀態
netstat -anp | grep ":80" | grep "TIME_WAIT" | wc -l
詳解:
a:顯示所有活動中的網路連接和電腦正在監聽的TCP/UDP埠。
n:顯示活動中的TCP連接,但主機位址和埠號以數字形式表示,不會嘗試確定實際主機名。
p:顯示哪些行程正在使用哪些網路介面
這句指令會取得目前所有監聽80 port (ex. apache) 的應用程式,並且顯示apache 進來後又開啟哪個port 的服務,接著只抓取 TIME_WAIT 狀態的process. 最後則是統計行數,方便得知訊息。
參考資料:https://zh.wikipedia.org/zh-tw/Netstat