我想知道哪个应用程序正在监听 Linux 机器上的端口。
有多台服务器,Apache以及不在一台机器上的东西,我想知道哪个服务器正在监听哪个端口,而不必深入研究每台服务器的配置文件。
是否有一个命令列出可执行文件的路径以及它正在监听的端口?
最佳答案
netstat -t -l -p
将列出监听端口以及创建套接字的 pid 和进程名称。由于您拥有 pid,您可以使用 ps PID
找到可执行文件的路径。
关于linux - 应用路径和监听端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2179187/