您正在使用 IPV4 [18.97.9.171] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会      

【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中      
[公益] 地球是我家,绿化靠大家       广州婚姻调查公司      
2025年 劳动节 003
2025年 高 考 040
2026年 元 旦 248
2026年 春 节 295
 
您现在的位置:首页 >> Linux >> 内容
本类新增
本类热门
Linux查看端口占用情况
内容摘要: 一、查看已知端口占用情况比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下:netstat-anp|grep8080结果如下:也可以使用命令:netstat-tln|grep8080结果:和上个命令对比,少了“2597932/java”,这个显示的是进程号以及被哪个程序所占用。如果没有被占用,就什么都不显示。二、查看全部端口占用情况netst......
一、查看已知端口占用情况

比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下:

netstat-anp|grep8080

结果如下:

也可以使用命令:

netstat-tln|grep8080

结果:

和上个命令对比,少了“2597932/java”,这个显示的是进程号以及被哪个程序所占用。

如果没有被占用,就什么都不显示。

二、查看全部端口占用情况

netstat-anp

#或者

netstat-tln

显示结果分别如下面:

[root@Cent0S8-FTPsysconfig]#netstat-anp

ActiveInternetconnections(serversandestablished)

ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/Programname

tcp00127.0.0.1:443210.0.0.0:*LISTEN1740/pmcd

tcp00127.0.0.1:43300.0.0.0:*LISTEN2715/pmlogger

tcp000.0.0.0:1110.0.0.0:*LISTEN1/systemd

tcp000.0.0.0:220.0.0.0:*LISTEN1191/sshd

tcp00127.0.0.1:6310.0.0.0:*LISTEN1196/cupsd

tcp00192.168.10.111:22192.168.10.112:56798ESTABLISHED3209340/sshd:fangd

tcp00192.168.10.111:22192.168.10.112:58794ESTABLISHED3330163/sshd:fangd

tcp320192.168.10.111:352228.43.85.13:443CLOSE_WAIT3876/gnome-shell

tcp052192.168.10.111:22192.168.10.112:56674ESTABLISHED3198229/sshd:fangd

tcp600::1:44321:::*LISTEN1740/pmcd

tcp600::1:4330:::*LISTEN2715/pmlogger

tcp600:::111:::*LISTEN1/systemd

tcp600:::21:::*LISTEN1430/vsftpd

tcp600:::22:::*LISTEN1191/sshd

tcp600::1:631:::*LISTEN1196/cupsd

udp000.0.0.0:53530.0.0.0:*982/avahi-daemon:r

udp00192.168.10.111:46722193.182.111.143:123ESTABLISHED985/chronyd

udp000.0.0.0:670.0.0.0:*2632/dnsmasq

udp00192.168.10.111:68192.168.10.1:67ESTABLISHED1176/NetworkManager

udp000.0.0.0:1110.0.0.0:*1/systemd

udp000.0.0.0:452420.0.0.0:*982/avahi-daemon:r

udp00127.0.0.1:3230.0.0.0:*985/chronyd

udp600:::5353:::*982/avahi-daemon:r

udp600:::111:::*1/systemd

udp600::1:323:::*985/chronyd

udp600:::41737:::*982/avahi-daemon:r

raw600:::58:::*71176/NetworkManager

ActiveUNIXdomainsockets(serversandestablished)

ProtoRefCntFlagsTypeStateI-NodePID/ProgramnamePath

unix2[ACC]SEQPACKETLISTENING245791/systemd/run/systemd/coredump

unix2[ACC]STREAMLISTENING29959967/lsmd/var/run/lsm/ipc/simc

[root@Cent0S8-FTPsysconfig]#netstat-tln

ActiveInternetconnections(onlyservers)

ProtoRecv-QSend-QLocalAddressForeignAddressState

tcp00127.0.0.1:443210.0.0.0:*LISTEN

tcp00127.0.0.1:43300.0.0.0:*LISTEN

tcp000.0.0.0:1110.0.0.0:*LISTEN

tcp000.0.0.0:220.0.0.0:*LISTEN

tcp00127.0.0.1:6310.0.0.0:*LISTEN

tcp600::1:44321:::*LISTEN

tcp600::1:4330:::*LISTEN

tcp600:::111:::*LISTEN

tcp600:::21:::*LISTEN

tcp600:::22:::*LISTEN

tcp600::1:631:::*LISTEN

三、查看具体端口被哪个程序占用

lsof-i:8080

[root@Cent0S8-FTPsysconfig]#lsof-i:8080

COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME

java2597932root45uIPv6271260540t0TCP*:webcache(LISTEN)

四、kill被占用的进程

我们通过三中的命令得到PID对应的2597932,或者通过命令“netstat-anp|grep8080”得到的“2597932/java”,这里的2597932都是端口占用的对应进程的进程号,我们杀掉对应进程号即可。

kill-92597932

五、检查对应端口是否还在占用

在“四”中,我们kill了对应的进程,那么是否成功了呢,我们可以通过“一”中的命令再查看一下8080端口的使用情况。

netstat-anp|grep8080

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:ubuntu配置静态地址方法

 

下一篇:CentOS7无法使用Tab键补全命令的解决方法

发布日期:2023/12/26
手机扫二维码直达本页
发布时间:12:26:22
点  击:4
录  入:齐天大圣
相关文章
Baidu
YiJiaCMS 7.5.6 build250130(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,创宇云安全提供加速防护
运行时间载入中.....
知道创宇云安全