【发布时间】:2017-09-11 20:05:15
【问题描述】:
我一直在尝试创建一个脚本,该脚本将获取一个进程 ID 号 (PID),然后用它的名称识别进程 ID,并列出它连接到的所有网络连接。
我知道我应该使用 netstat 来执行此操作。到目前为止,这是我的代码,但它似乎没有做任何事情,你能解释一下我哪里出错了,我需要做什么吗?
echo 'Please enter a Process ID: '
read pidN
echo 'You entered process ID: ' $pidN
pID= pgrep -fl "^(/.*)?${pidN}\s"
echo $pID
【问题讨论】:
-
您可以在 Linux 系统上
netstat -antep | grep <PID>。