![查看 Linux 上进程打开的 tcp/udp 端口](https://linux22.com/image/1303457/%E6%9F%A5%E7%9C%8B%20Linux%20%E4%B8%8A%E8%BF%9B%E7%A8%8B%E6%89%93%E5%BC%80%E7%9A%84%20tcp%2Fudp%20%E7%AB%AF%E5%8F%A3.png)
Linux 上是否有任何命令可用于显示 Linux 上某个应用程序打开了哪些 udp/tcp 端口。我不是指 netstat,因为它仅显示打开的端口。
据推测,这是一个运行并研究来自某些应用程序的连接的守护进程。
答案1
您可以使用命令ss
来转储套接字统计信息和命令 nc
任意 TCP 和 UDP 连接并监听
基本上大多数 Linux 发行版不提供 ss
答案2
尝试一下lsof -i
。你可能需要grep
查看你想要的 pid。
Linux 上是否有任何命令可用于显示 Linux 上某个应用程序打开了哪些 udp/tcp 端口。我不是指 netstat,因为它仅显示打开的端口。
据推测,这是一个运行并研究来自某些应用程序的连接的守护进程。
您可以使用命令ss
来转储套接字统计信息和命令 nc
任意 TCP 和 UDP 连接并监听
基本上大多数 Linux 发行版不提供 ss
尝试一下lsof -i
。你可能需要grep
查看你想要的 pid。