这可能是一个奇怪的问题,因为我搜索,发现许多人问如何找到给定的PID的PPID。不过,我有兴趣找出一个给定的PPID的所有PID。
我们的动机是使用pidstat运行一个进程检查,从我使用pidstat进行的测试来看,pidstat似乎只报告有意义的子进程状态,如果我有一个驱动程序脚本,并且我想访问驱动程序脚本中的每个单独进程,那么我需要htop并分别找到这些pids。当我调用驱动程序脚本(如bash script.sh)时,有一个与此命令相关联的id,此id是驱动程序脚本中所有进程的ppid(如果我理解正确)。
那么有人知道如何得到一个PPID的所有PID吗?
谢谢!

最佳答案

尝试这样做:

$ ps --ppid <YOUR PPID> -o pid=

09-27 08:12