歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux命令詳解之netstat

作用

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 © Linux教程網 All Rights Reserved