netstat是一個監控TCP/IP網路的非常有用的工具,它可以顯示路由表,實際的網路連線以及每一個網路介面裝置的狀態資訊,netstat用於顯示與IP,TCP,UDP和ICMP協議相關的統計資料,一般用於查詢本機各埠的網路連線情況。

  一般用netstat -an顯示所有連線的IP、埠並用數字表示。

  netstat命令的功能是顯示網路連線、路由表和網路介面資訊,可以讓使用者得知有哪些網路連線正在運作。

  使用時,如果不帶引數,netstat顯示活動的TCP連線

netstat常用引數

  常用的幾個引數有:-a -n -p -l

  -a 顯示所有socket,包括正在監聽的

  -l 顯示有在 Listen (監聽) 的服務狀態

  -n 以網路IP地址代替名稱,顯示網路連線情形

  -p 顯示建立相關連線的程式名和PID

  -t 顯示TCP協議的連線情況

  -u 顯示UDP協議的連線情況

  -s 顯示每個協議的統計

  -b 顯示在建立每個連線或監聽埠時涉及的可執行程式

  -c 每個1秒就重新顯示一遍,直到使用者中斷