netstat -tlnp查看端口占用情况,其中几个pid和name没有值,无法kill掉进程

阿健666
  • 81
[[email protected]_129_145_centos nodejs-lo]# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      1855/./redis-server 
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd           
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1142/nginx: master  
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      1123/java           
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      695/sshd            
tcp        0      0 127.0.0.1:7001          0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:7002            0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1142/nginx: master  
tcp        0      0 127.0.0.1:38204         0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:37376         0.0.0.0:*               LISTEN      -                   
tcp        0      0 127.0.0.1:8005          0.0.0.0:*               LISTEN      1123/java           
tcp        0      0 0.0.0.0:8009            0.0.0.0:*               LISTEN      1123/java           
tcp6       0      0 :::3306                 :::*                    LISTEN      984/mysqld          
tcp6       0      0 :::6379                 :::*                    LISTEN      1855/./redis-server 
tcp6       0      0 :::22                   :::*                    LISTEN      695/sshd


不知道这个跟防火墙是否有关系,但是我已经把防火墙关掉了,依然还是这样,重启服务器也是如此
回复
阅读 2.8k
2 个回答

lsof命令查看吧

lsof -i:端口号

查得到服务,却没有pid的,看看是不是其它用户起的,比如切换到root用户看看。

宣传栏