我有一个需要在特定端口上运行的进程。我已经在该端口上启动了一些其他进程,我需要终止它。
不幸的是,我不记得其他进程的名称/PID,因此我需要一种快速方法来查找与其关联的 PID。
我尝试过lsof -i :7080
,但没有返回任何结果。我可以telnet localhost 7080
这样我知道它正在运行。
作为参考,我正在运行 RHEL5
答案1
尝试:
netstat -nap | grep 7080
答案2
在 FreeBSD 中:
sockstat -4
用于IPV6
sockstat -6
答案3
以 rootss
身份安装:
ss -p -l '( sport = :7080 )'
您还应该检查文件/etc/xinetd.d
和输出rpcinfo -p