開心生活站

位置:首頁 > IT科技 > 

linux,netstat命令詳解

IT科技1.27W

1、netstat命令簡介:

Linux系統下netstat命令是控制枱命令,是一個監控TCP/IP網絡的非常有用的工具,它可以顯示路由表、實際的網絡連接以及每一個網絡接口設備的狀態信息。Netstat用於顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用於檢驗本機各端口的網絡連接情況。

2、常見參數:

-a (all) 顯示所有選項,默認不顯示LISTEN相關。

-t (tcp) 僅顯示tcp相關選項。

-u (udp) 僅顯示udp相關選項。

-n 拒絕顯示別名,能顯示數字的全部轉化成數字。

-l 僅列出有在 Listen (監聽) 的服務狀態。

-p 顯示建立相關鏈接的程序名

-r 顯示路由信息,路由表

-e 顯示擴展信息,例如uid等

-s 按各個協議進行統計

-c 每隔一個固定時間,執行該netstat命令。

LISTEN和LISTENING的狀態只有用-a或者-l才能看到。

3、輸出結果:

Active Internet connections 有源TCP連接,其中"Recv-Q"和"Send-Q"指接收隊列和發送隊列。這些數字一般都應該是0,如果不是則表示軟件包正在隊列中堆積。

Active UNIX domain sockets有源Unix域套接口。

linux netstat命令詳解

標籤:netstat 命令 linux