Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux命令詳解之netstat

Linux命令詳解之netstat

日期:2017/1/20 17:44:51      編輯:Linux系統常見問題解答

作用

Netstat命令用於顯示各種網絡相關信息,如網絡連接、路由表、接口狀態、masquerade連接、多播成員等等。

輸出結果可分為兩個部分:

ActiveInternet Connections,稱為有源TCP連接;

另一種是Active UNIX domain sockets,稱為有源Unix域套接字,只能用於本機通信。

主要參數

-a,--all,--listening

顯示所有選項,默認不顯示LISTEN

-t

僅顯示tcp相關選項

-u

僅顯示udp相關選項

-n

不顯示別名,能轉化為數字的全轉換為數字

-l,--listening

僅列出在LISTEN的服務狀態

-p

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

-r

顯示路由信息

-e

顯示更多信息

-s

顯示統計信息

-c,--continuous

持續列出信息

-i,--interfaces

顯示接口表

-g,--groups

顯示多播組成員

-v,--verbose

顯示詳細信息

-W,--wide

不壓縮顯示IP地址

-o,--timers

顯示計時器

-C,--cache

顯示路由緩存信息

 

示例

列出所有端口

netstat -a

列出所有tcp端口

netstat-at

列出所有udp端口

netstat-au

列出所有處於監聽狀態的Sockets

netstat -l

只列出所有監聽UNIX端口

netstat-lx

顯示所有端口的統計信息

netstat -s

在netstat輸出中顯示PID和進程名稱

netstat -p

在輸出中不顯示別名

netstat-an

持續輸出信息

netstat -c

顯示路由信息

netstat -r

顯示網絡接口列表

netstat -i

Copyright © Windows教程網 All Rights Reserved