centos7怎么查看某个端口是否被占用
centos怎么查看端口是否被占用
1、利用netstat 命令
Linux netstat 命令用于显示网络状态。
利用 netstat 指令可让你得知整个 Linux 系统的网络情况。
使用命令:
netstat -tunlp
会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的关键字段。
以80端口为例
netstat -tunlp |grep 80
2、利用lsof命令
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。
查看某一端口的占用情况:
lsof -i:端口号
lsof -i:80
这里显示80端口在被nginx所使用。
转载请注明:IT运维空间 » linux » centos7怎么查看某个端口是否被占用
发表评论