該命令的壹般格式是:
netstat[選項]
命令中選項的含義如下:
-a顯示所有套接字,包括正在偵聽的套接字。
-c將每隔1秒再次顯示,直到用戶將其中斷。
-i以與“ifconfig -e”相同的格式顯示所有網絡接口的信息。
-n用網絡IP地址替換名稱,顯示網絡連接。
-r以與“route -e”相同的格式顯示核心路由表。
-t顯示TCP協議的連接。
-u顯示UDP協議的連接。
-v顯示正在進行的工作。
-A顯示任何相關協議控制塊的地址。主要用於調試。
-a顯示所有插座的狀態。通常,不會顯示與服務器進程相關聯的套接字。
-i顯示自動配置界面的狀態。初始系統引導後配置的接口狀態不包括在輸出中。
-m打印網絡存儲的使用情況。
-n打印實際地址,而不是地址的解釋或顯示符號,如主機和網絡名稱。
-r打印路由表
-f address -family打印給定地址簇的統計信息和控制塊信息。到目前為止,唯壹支持的地址集群是inet。
-I interface僅打印給定名稱的接口狀態。
-p protocol-name僅打印給定協議的統計信息和協議控制塊信息。
-s打印每個協議的統計數據。
-t在輸出顯示中用時間信息替換隊列長度信息。
netstat命令的列標題
命名接口的名稱。
Mtu接口的最大傳輸單元
網絡中的Net/Dest接口。
地址接口的IP地址。
Ipkts接收的數據包數量
Ierrs接收的損壞數據包的數量。
o opkt發送的數據包數量
發送Oeers時損壞的數據包數。
由這個接口記錄的網絡沖突的數量。
netstat的壹些常見選項:
netstat-s——該選項可以根據每個協議顯示其統計數據。如果您的應用程序(如Web瀏覽器)運行緩慢,或者無法顯示數據(如網頁),那麽您可以使用此選項來檢查顯示的信息。妳需要仔細看統計數據的線條,找到錯誤的關鍵詞,然後確定問題。
netstat-e——該選項用於顯示有關以太網的統計信息。它列出的項目包括傳輸的數據報的總字節數、錯誤數、刪除數、數據報數和廣播數。這些統計數據包括發送的數據報數量和接收的數據報數量。此選項可用於計算壹些基本的網絡流量)。
Netstat -r -該選項可以顯示有關路由表的信息,類似於稍後使用route print命令時看到的信息。除了顯示有效的路由,它還顯示當前有效的連接。
netstat-a——該選項顯示所有有效連接信息的列表,包括已建立的連接和偵聽連接請求的連接。
Bnetstat -n -顯示所有建立的有效連接。
0?0 AWKPHP經典?0?3netstat -an中狀態的含義
netstat -an中狀態的含義
監聽:監聽來自遠程TCP端口的連接請求。
SYN-SENT:再次發送連接請求後等待匹配的連接請求。
SYN-RECEIVED:接收並發送另壹個連接請求後,等待對方確認連接請求。
ESTABLISHED:表示打開的連接。
FIN-WAIT-1:等待遠程TCP連接中斷請求或之前連接中斷請求的確認。
FIN-WAIT-2:等待來自遠程TCP的連接中斷請求。
CLOSE-WAIT:等待本地用戶的連接中斷請求。
關閉:等待遠程TCP確認連接中斷。
LAST-ACK:等待發送給遠程TCP的原始連接中斷請求的確認。
TIME-WAIT:等待足夠的時間,確保遠程TCP收到連接中斷請求的確認。
關閉:沒有連接狀態。