#!/bin/bash
processes=$(ps -ef | grep "myprocess" | grep -v "grep" | awk '{print $2}')
for pid in $processes
do
port=$(netstat -anp | grep $pid | grep LISTEN | awk '{print $4}' | awk -F: '{print $NF}')
echo "Process $pid is listening on port $port"
done
shell 查询进程端口
最新推荐文章于 2024-06-15 06:00:00 发布