Output

htop - 查看/過濾二進製文件的所有實例

  • October 31, 2018

我有一個二進製文件,我將並行執行多次,每個實例都使用來自命令行的不同輸入執行。我希望 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

非常感謝!

來自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.

引用自:https://unix.stackexchange.com/questions/478624