将开放端口映射到进程

将开放端口映射到进程

可能重复:
在 Linux 中查找使用某个端口的进程

如果我没有专门侦听该端口的服务,我如何找出哪个进程(守护进程)正在侦听给定端口?例如,如果端口 10101 已打开,我该如何关闭相应的进程?

答案1

您可以使用 lsof(列出打开的文件)来获取进程 ID。

例如lsof | grep 10101

然后就可以从/proc中获取进程名称了(cd /proc/processIDnumber)。

答案2

您可以执行netstat -tulpngrep 来查找端口的名称。

例如,使用示例端口,命令将是netstat -tulpn | grep 10101

相关内容