ubuntu 根据pid查询占用的端口

376 阅读1分钟

要根据进程ID(PID)查询在Ubuntu上占用的端口,你可以使用以下命令来获取该进程正在监听的网络连接:

sudo netstat -tuln | grep <PID>

<PID> 替换为你要查询的进程的实际PID。这个命令将显示所有正在监听的网络连接,并使用过滤器 grep 来筛选出特定进程的连接。

如果你想要更详细的信息,可以使用 ss 命令(Socket Statistics):

sudo ss -tulnp | grep <PID>

同样地,将 <PID> 替换为你要查询的进程的实际PID。这个命令将显示与进程关联的详细网络连接信息,包括协议、本地地址、远程地址等。

请确保以管理员权限(使用 sudo)运行这些命令,以获取完整的信息。