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

发表回复 0

Your email address will not be published.