netstat 显示没有 pid 的监听端口,并且无法使用 rpcinfo 和 ss 和 lsof 找到 pid

netstat 显示没有 pid 的监听端口,并且无法使用 rpcinfo 和 ss 和 lsof 找到 pid

我尝试绑定nc端口 41120,但它说端口已被使用。所以我想找出哪个进程绑定了这个端口,以及我是否可以杀死它。我执行了netstat  -taupen| grep  41120,结果显示如下:

**tcp        0      0 10.70.66.109:41120      0.0.0.0:*               LISTEN      1001       926754931   -**

然后我尝试使用ss命令,它显示如下:

sudo ss --tcp --listening --processes 'sport = 41120'
State       Recv-Q Send-Q                                                                                                       Local Address:Port                                                                                                           Peer Address:Port

于是我尝试执行lsof -ni | grep 41120命令,什么都没显示。
我试了一下,rpcinfo结果显示如下:

sudo rpcinfo -p
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  39131  status
    100024    1   tcp  51145  status

似乎没有帮助。
我如何确认哪个进程使用端口 41120?
提前谢谢您!

相关内容