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

posted @ 2023-02-25 10:34  白马黑衣  阅读(505)  评论(0)    收藏  举报