netstat 是一个强大的网络诊断工具,可以用来查看系统的网络连接情况。使用 netstat 命令可以查看当前系统的所有网络连接,包括 TCP、UDP 以及 Unix 域套接字连接。通过添加不同的参数,可以查看不同类型的连接信息。例如,使用 netstat -antp
命令可以查看所有的 TCP 连接。
ss 命令是 netstat 命令的更快速和更强大的替代品。它可以提供更详细和更及时的网络连接信息。使用 ss -antp
命令可以查看所有的 TCP 连接。
lsof 命令可以列出系统上打开的所有文件,包括网络连接。使用 lsof -i
命令可以查看所有的网络连接。
Linux 系统还提供一些特殊的文件,可以直接查看网络连接的统计信息。/proc/net/tcp 和 /proc/net/udp 文件分别包含系统当前的 TCP 和 UDP 连接信息。