htop - 查看/过滤二进制文件的所有实例

htop - 查看/过滤二进制文件的所有实例

我有一个二进制文件,我将并行运行多次,每个实例都使用来自命令行的不同输入执行。我希望 htop 仅列出这些进程,以便我可以根据 cli 输入比较内存的使用情况。我尝试了 [htop -p ],但即使我给出多个进程 id 作为输入,这也仅列出一个进程。有什么方法可以获取输入为多个进程 ID 或进程名称的一部分的输出。

我希望在 htop 中看到的示例:

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  356 root       20   0 52952  7980  6632 S  0.0  0.8  0:00.00 ./test 1
  357 root       20   0 2356   416   352  S  0.0  0.8  0:00.00 ./test 2
  358 root       20   0 2356   332   268  S  0.0  0.8  0:00.00 ./test 3

非常感谢!

答案1

man htop:

F4, \
    Incremental  process  filtering:  type  in  part  of  a process command line and only
    processes whose names match will be shown. To  cancel  filtering,  enter  the  Filter
    option again and press Esc.

因此,一旦启动htop,请键入\test并按Enter以仅过滤包含 的命令test

相关内容