netstat
命令是一个用于检查网络状态和网络统计信息的实用工具,在Linux系统中被广泛使用。它提供了关于网络连接、路由表、接口统计、masquerade连接和多播成员等方面的信息。
以下是一些常用的 netstat
命令选项:
netstat -a
:显示所有活动的连接和监听端口。netstat -t
:显示TCP协议的连接信息。netstat -u
:显示UDP协议的连接信息。netstat -n
:显示数字形式的IP地址和端口号。netstat -p
:显示建立连接的进程信息。netstat -r
:显示路由表信息。netstat -s
:显示网络统计摘要信息。netstat -i
:显示网络接口信息。
例如,要显示所有活动的TCP连接和监听端口,可以使用以下命令:
netstat -at
这将显示所有的TCP连接,包括已建立的连接和正在监听的端口。可以通过不同的选项组合以获取所需的网络信息。
请注意,netstat
命令在一些Linux发行版中已被标记为过时,并建议使用 ss
命令(Socket Statistics)来替代。ss
命令具有类似的功能,并提供更多的网络信息。
Was this helpful?
0 / 0