linux 查看占用端口的进程 pid 和进程名
在 Linux 上,可以使用 netstat 或者 lsof 命令来查看占用端口的进程 pid 和进程名。
使用 netstat 命令:
netstat -tlnp | grep :端口号
其中 -tlnp 参数分别表示:
-t:仅显示 TCP 协议的连接-l:仅显示监听中(listening)的连接-n:不使用域名和服务名,而是直接显示 IP 地址和端口号-p:显示进程的 PID 和进程名
使用 grep 命令可以过滤出指定端口号的连接。
例如,查看端口号为 80 的进程信息:
netstat -tlnp | grep :80
使用 lsof 命令:
lsof -i :端口号
其中 -i 参数表示显示网络连接信息,:端口号 表示指定端口号。
例如,查看端口号为 80 的进程信息:
lsof -i :80
以上两种方法都可以查看到占用端口的进程 PID 和进程名。
原文地址: https://www.cveoy.top/t/topic/dfOT 著作权归作者所有。请勿转载和采集!