Linux --- 查看端口占用和程序信息
一、概要
1. 环境
CentOS 7.9 2009
Rocky Linux 9.3
二、场景
1. 查看所有端口占用情况
(1) 安装net-tools
sudo yum install net-tools -y #CentOS 7 sudo dnf install net-tools -y #Rocky Linux 9
(2) 查看端口监听情况
sudo netstat -lntp

注意最右侧的PID一列,可以根据PID查找到占用端口的程序所在路径。
2. 查询占用端口的程序路径
(1) 通用:
sudo ls -l /proc/{PID}| grep exe
(2) 我们以25为例:
sudo ls -l /proc/1208| grep exe

3. 查询指定端口的占用情况:
sudo netstat -tunlp | grep 25


浙公网安备 33010602011771号