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秒就重新顯示一遍,直到用戶中斷