linux查看端口占用情况的方法

介绍

这篇文章主要介绍了linux查看端口占用情况的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

linux查看端口占用的方法:使用【lsof我端口号或者netstat -tunlp | grep端口号】这两个命令都可以查看端口被什么进程占用。

<强> linux查看端口占用的方法:

1,常用命令:

(1) lsof我端口号

(2) netstat -tunlp | grep端口号

这两个命令都可以查看端口被什么进程占用。

2, lsof我用以显示符合条件的进程情况,lsof(打开文件列表)是一个列出当前系统打开文件的工具。以根用户来执行lsof我命令,如下图

lsof输出的每列的意义是:

<李>

命令:进程的名称或者进程开启的方式

<李>

PID:进程id

<李>

用户:进程所有者

<李>

FD:文件描述符

<李>

类型:协议类型

<李>

设备:端口号

<李>

大?:偏移

<李>

节点:协议名

<李>

名称:节点名

發inux查看端口占用情况的方法"

3, lsof我:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof我:22日如下图

發inux查看端口占用情况的方法"

4, netstat -tunlp用于显示tcp、udp的端口和进程等相关情况,如下图

命令里的t, u, n, l, p均有不同含义:

- t,仅显示和tcp相关的

- u仅显示和udp相关的

- n不限时别名,能显示数字的全部转换为数字

- l,仅显示出于听(监听)状态的

- p,显示建立这些连接的程序名

發inux查看端口占用情况的方法"

5, netstat -tunlp | grep端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp | grep 22日如下图

發inux查看端口占用情况的方法"

感谢你能够认真阅读完这篇文章,希望小编分享的“linux查看端口占用情况的方法”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

linux查看端口占用情况的方法