Linux系列---【如何根据端口号确定应用是否已启动?并根据端口号定位到程序所在的目录?】

少年攻城狮 / 2023-05-07 / 原文

如何根据端口号确定应用是否已启动?并根据端口号定位到程序所在的目录?

方法一(lsof命令)

#注意:没有该命令先执行安装命令
yum install lsof
#查看端口是否被占用
lsof -i:7080

如图,输完没有反应,说明端口未被占用,即应用未启动

如图,输完如果有反应,寿命端口已占用,使用pwdx+pid命令即可查看软件所在目录

方法二(netstat命令)

#注意:若没有该命令先执行安装命令
yum install -y net-tools
#查看端口是否被占用
netstat -tulpn | grep 7080

输完如果没有反应,说明端口没有被占用,即应用未启动

输完如果有反应,说明端口被占用,,使用pwdx+pid命令即可查看软件所在目录