是否可以显示CPU核心使用率只针对 Linux 上的单个进程及其子进程?
答案1
您的意思是由某个进程启动的所有进程(具有相同的父 PID)吗?
如果有,pgrep
您可以过滤具有相同父 ID 的所有进程:
top -p $(pgrep -P 2069 -d,)
如果没有,您可以过滤所有进程 IDawk
并将其与以下命令一起使用top -p
:
top -p $(ps -eo pid,ppid |awk '($2==2069){printf "%s%s",delim,$1; delim=","}')
更改$2==2069
为您要跟踪的实际父进程 pid。