我正在使用SUNOS。首先,我运行该命令以使用proccesses查找顶级cpu。
ps -eo pmem,pcpu,pid,args | sort -rnk 2
然后是输出
0.0 4.2 19105 bash
19105是'进程ID','bash'是args。
我刚刚在args部分看到 bash 。如何找到哪个bash脚本有效?我尝试了 pwdx 命令,但它只显示了脚本的工作目录。它没有告诉我哪个脚本正在使用这个pid。
我希望有人帮助我。
答案 0 :(得分:0)
如果您拥有任何进程的PID
,则可以使用ps -ef|grep pid
检查正在运行的进程及其parent-pid(第3列)。
如果您想了解更多信息,请查看ps- ef|grep parent-pid
以查找生成子进程的位置。
您可以使用它来查找已执行该过程的用户/终端。