在 Linux 系统中,查看网络连接状态和端口占用情况是运维和开发最常用的操作之一。你提到的三个工具 、 和 各有千秋。 以下是详细的使用指南和常用命令组合: --- 1. (Socket Statistics) —— 推荐首选 是现代 Linux 系统中用来取代 的工具。它的执行速度更快(直接从内核读取信息),且能显示更多细节。 最常用命令组合 这个命令会列出所有正在监听的 TCP 和 UDP 端口,以及对应的进程信息。 参数详解 (Mnemonics: TUNLP) : 显示 TCP 连接 : 显示 UDP 连接 : Numeric,不解析服务名(如显示 80 而不是 http),速度更快 : Listening,只显示正在监听的端口(如果不加,默认显示已建立的连接) : Process,显示进程 ID 和程序名称(需要 sudo 权限) : All,显示监听和非监听(已建立)的所有套接字 常见场景 查看特定端口(例如 80): 查看所有已建立的 TCP 连接(排查并发量): --- 2. (Network Statistics) —— 经典老牌 虽然在许多新发行版中已被标记...