2012年9月28日

監看本機對外連線指令: lsof

lsof 可以列出某個 process 打開的所有文件訊息, 包含普通文件、NFS文件、..., 當然 port 也可以, 因為 linux 將幾乎所有的東西視為文件 (參見 Unix调试的瑞士军刀)

  • sudo lsof -i :xx # xx 是 Port number
  • sudo lsof | grep TCP # 看現在有開哪些 TCP port
  • sudo lsof -Pni |grep ":80" # 看詳細 80Port 的連線狀況
  • sudo lsof -i -P | grep -i "LISTEN" # 看現在有哪些 Port 正在監聽服務

沒有留言: