这篇文章主要介绍了linux查看端口占用情况的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
linux查看端口占用的方法:使用【lsof我端口号或者netstat -tunlp | grep端口号】这两个命令都可以查看端口被什么进程占用。
引用><强> linux查看端口占用的方法:强>
1,常用命令:
(1) lsof我端口号
(2) netstat -tunlp | grep端口号
这两个命令都可以查看端口被什么进程占用。
2, lsof我用以显示符合条件的进程情况,lsof(打开文件列表)是一个列出当前系统打开文件的工具。以根用户来执行lsof我命令,如下图
lsof输出的每列的意义是:
<李>
命令:进程的名称或者进程开启的方式
李> <李>PID:进程id
李> <李>用户:进程所有者
李> <李>FD:文件描述符
李> <李>类型:协议类型
李> <李>设备:端口号
李> <李>大?:偏移
李> <李>节点:协议名
李> <李>名称:节点名
李>
3, lsof我:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof我:22日如下图
4, netstat -tunlp用于显示tcp、udp的端口和进程等相关情况,如下图
命令里的t, u, n, l, p均有不同含义:
- t,仅显示和tcp相关的
- u仅显示和udp相关的
- n不限时别名,能显示数字的全部转换为数字
- l,仅显示出于听(监听)状态的
- p,显示建立这些连接的程序名
5, netstat -tunlp | grep端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp | grep 22日如下图
感谢你能够认真阅读完这篇文章,希望小编分享的“linux查看端口占用情况的方法”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
linux查看端口占用情况的方法