CentOS7-命令-查看端口占用命令(两种方法)

2022-12-21 10:17:32 浏览数 (2)

CentOS7查看端口占用命令

如果安装了 lsof 工具包可以使用如下命令查看

命令格式:

代码语言:javascript复制
lsof -i :端口号

例如:

代码语言:javascript复制
lsof -i :80

结果:

代码语言:javascript复制
COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   1986  root    6u  IPv4  28895      0t0  TCP *:http (LISTEN)
nginx   1986  root    7u  IPv6  28896      0t0  TCP *:http (LISTEN)
nginx   1987 nginx    6u  IPv4  28895      0t0  TCP *:http (LISTEN)
nginx   1987 nginx    7u  IPv6  28896      0t0  TCP *:http (LISTEN)

第二个命令 netstat 命令查看端口

netstat -tunlp 用于显示 TCPUDP的端口和进程等相关情况 命令格式:

代码语言:javascript复制
netstat -tunlp | grep 端口号

案例:

代码语言:javascript复制
netstat -tunlp | grep 80

运行结果:

代码语言:javascript复制
tcp    0    0 0.0.0.0:80         0.0.0.0:*          LISTEN      1986/nginx: master  
tcp6   0    0 :::80              :::*               LISTEN      1986/nginx: master 

0 人点赞