我有几个名为“public”的进程来侦听 TCP 连接。
由于这个极其常见的名称,我无法确定这个过程是什么以及它的目的是什么。
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:42 0.0.0.0:* LISTEN 1562/sshd
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 1637/redis-server 1
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1676/nginx -g daemo
tcp 0 0 127.0.0.1:42546 0.0.0.0:* LISTEN 16561/public
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1570/named
tcp 0 0 127.0.0.1:38646 0.0.0.0:* LISTEN 20186/public
tcp 0 0 127.0.0.1:44055 0.0.0.0:* LISTEN 7307/public
tcp 0 0 127.0.0.1:36951 0.0.0.0:* LISTEN 1515/public
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 17970/postgres
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1570/named
tcp 0 0 127.0.0.1:45402 0.0.0.0:* LISTEN 7077/public
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1676/nginx -g daemo
tcp 0 0 127.0.0.1:35932 0.0.0.0:* LISTEN 18847/public
tcp6 0 0 :::9000 :::* LISTEN 7365/docker-proxy
tcp6 0 0 :::42 :::* LISTEN 1562/sshd
tcp6 0 0 :::80 :::* LISTEN 1676/nginx -g daemo
tcp6 0 0 ::1:53 :::* LISTEN 1570/named
tcp6 0 0 :::22 :::* LISTEN 2327/docker-proxy
tcp6 0 0 ::1:5432 :::* LISTEN 17970/postgres
tcp6 0 0 ::1:953 :::* LISTEN 1570/named
tcp6 0 0 :::8001 :::* LISTEN 2319/docker-proxy
tcp6 0 0 :::8002 :::* LISTEN 2161/docker-proxy
udp 0 0 127.0.0.1:53 0.0.0.0:* 1570/named
udp6 0 0 ::1:53 :::* 1570/named
有谁知道这个过程是什么?
答案1
运行ps -fp 16561
(依次将数字替换为每个神秘进程的 PID)以查看应用程序实际是什么。
答案2
使用 lsof 查看这些进程使用了哪些文件,也许您可以得到一些关于它的作用的提示
lsof -p 16561