Linux查看端口占用情况的命令

Mac 和 Linux 均可使用

一、使用lsof命令

1.使用lsof -i : [端口号]查看某端口现在运行的情况

#安装lsof
yum -y install lsof
#检测端口占用
lsof -i :端口号

//例如查看80端口
XaysdeMacBook-Pro:~ xay$ lsof -i :80
COMMAND PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
WeChat  461  xay  216u  IPv6 0x759fe5dc316dc01f      0t0  TCP [::10.252.77.18]:55058->[::221.181.99.42]:http (CLOSED)

2.使用lsof -nP -iTCP -sTCP:LISTEN查看占用端口的程序

XaysdeMacBook-Pro:~ xay$ lsof -nP -iTCP -sTCP:LISTEN
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd    436  xay    3u  IPv4 0x759fe5dc33fb4637      0t0  TCP *:61447 (LISTEN)
rapportd    436  xay    4u  IPv6 0x759fe5dc387bcddf      0t0  TCP *:61447 (LISTEN)
WeChat      461  xay  195u  IPv4 0x759fe5dc36762637      0t0  TCP *:16912 (LISTEN)
ControlCe   466  xay   15u  IPv4 0x759fe5dc2063a0b7      0t0  TCP *:7000 (LISTEN)
...

二、使用netstat -AaLlnW命令

1.查看所有的端口号占用情况

#安装netstat
yum -y install net-tools
#检查所有端口占用情况
netstat -AaLlnW
#检测某一个端口占用
netstat -AaLlnW | grep [端口号]

例如

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW
Current listen queue sizes (qlen/incqlen/maxqlen)
Socket           Flowhash Listen         Local Address                          
759fe5dc2063cb77        0 0/0/128        *.18547                                       
759fe5dc387bcddf        0 0/0/128        *.61447                                       
759fe5dc33fb4637        0 0/0/128        *.61447                                       
759fe5dc3acceb67        0 0/0/128        127.0.0.1.8698                                
...

2.查看某一个端口号结合grep命令

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW | grep 3306
759fe5dc212b691f        0 0/0/128        *.3306                                        
759fe5dc1e87195f        0 0/0/70         *.33060  

三、使用psmisc命令

1.查看所有的端口号占用情况

#安装psmisc
yum -y install psmisc
#检测端口占用,如果占用,能够查到pid
fuser 端口/tcp
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值