Try   HackMD

Netstat 指令簡介

列出連接埠(Port)

列出所有連接埠,包含 listening 與 non listening:netstat -a
僅列出 TCP 的連接埠:netstat -at
僅列出 UDP 的連接埠:netstat -au

列出 Listening 狀態的連接埠

列出所有 listening 狀態的連接埠:netstat -l
列出所有 listening 狀態的 TCP 連接埠:netstat -lt
列出所有 listening 狀態的 UDP 連接埠:netstat -lu

顯示使用網路的行程:可以顯示每個網路連接埠是被哪一個程式所使用

列出所有 listening 的程式:etstat -p
列出所有 listening -tcp 的程式:etstat -pt
我們可以配合 grep 找出特定程式所使用的連接埠例如(http):netstat -ap | grep http

不要解析 DNS 如果您不想要讓 netstat 自動解析 DNS、連接埠名稱與使用者名稱的話,可以加上 -n 參數,這樣可以加速 netstat 的執行速度

連續輸出 加上 -c 參數之後,可以讓 netstat 每隔一秒輸出一次最新的資訊: ex:netstat -cat

也可以用 watch 達到類似的功能:watch -n 1 netstat -at

或是查看現在正在連線的資訊 watch -d -n0 "netstat -atnp | grep ESTA"