linux查看端口被哪个进程占用的方法

介绍

小编给大家分享一linux查下看端口被哪个进程占用的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

linux查看端口被哪个进程占用的方法:1、使用“lsof我:端口”号来查看;2、使用“netstat -tunlp | grep端口”号来查看。

發inux查看端口被哪个进程占用的方法"

1。<代码> lsof我:端口号

2。<代码> netstat -tunlp | grep端口号

都可以查看指定端口被哪个进程占用的情况

<人力资源/>

【步骤一】<强> lsof我

lsof我,用以显示符合条件的进程情况

lsof(打开文件列表)是一个列出当前系统打开文件的工具。

<强>以根用户来执行lsof我命令,如下图

發inux查看端口被哪个进程占用的方法"

根用户执行lsof我命令

各列信息意义如下:
命令:进程的名称,PID:进程标识符
用户:进程所有者
FD:文件描述符,应用程序通过文件描述识别该文件。如鹿,txt等
类型:文件类型,如DIR, REG等
设备:指定磁盘名称
大小:文件的大小
节点:索引节点(文件在磁盘上的标识)
名称:打开文件的确切名称

【步骤二】<强> lsof我:端口号

lsof我:端口号,查看指定某一端口的占用情况,例如查看22号端口使用情况:

發inux查看端口被哪个进程占用的方法"

【步骤三】<强> netstat -tunlp

netstat -tunlp用于显示tcp、跟单信用证的端口和进程等相关情况,如下图:

發inux查看端口被哪个进程占用的方法"

- t (tcp)仅显示tcp相关选项,,,,- u (udp)仅显示udp相关选项

- n拒绝显示列名,能显示数字的全部转化为数字

- l仅显示出在听(监听)的服务状态

- p显示潜力相关链接的程序名

【步骤四】<强> netstat -tunlp | grep端口号

netstat -tunlp | grep端口号,用于查看指定端口号的进程,如查看22号端口

發inux查看端口被哪个进程占用的方法"

看完了这篇文章,相信你对linux查看端口被哪个进程占用的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

linux查看端口被哪个进程占用的方法