aya*_*yaz 28

一种替代方法是使用该lsof实用程序;具体来说,lsof -i 4tcp将列出所有打开某种 TCP IPv4 网络套接字的进程。的联机帮助页lsof将为您提供有关如何使用该实用程序以及如何解释输出的详细信息。


小智 9

如果您对特定端口感兴趣,可以使用以下示例:

lsof -i 4tcp:8080 -sTCP:LISTEN
Run Code Online (Sandbox Code Playgroud)

如果您只想获取进程 ID,则可以运行以下命令:

lsof -i 4tcp:8080 -sTCP:LISTEN -Fp
Run Code Online (Sandbox Code Playgroud)


小智 5

当我想查看 TCP 或 UDP 特定端口上的所有内容时,我使用下面的命令。该-n选项禁止尝试将 IP 地址解析为域名,并-P禁止尝试找出特定端口的名称。此外,以身份运行root将显示比以普通用户身份运行更多的进程。

sudo lsof -iTCP:53 -iUDP:53 -n -P