htop - バイナリのすべてのインスタンスを表示/フィルタリング

htop - バイナリのすべてのインスタンスを表示/フィルタリング

並列に複数回実行するバイナリがあり、各インスタンスはコマンドラインから異なる入力として実行されます。 cli入力に基づいてメモリ使用量を比較できるように、htopでこれらのプロセスのみを一覧表示したいと思います。 [htop -p]を試しましたが、複数のプロセスIDを入力として提供しても、1つのプロセスのみが一覧表示されます。入力が複数のプロセス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クリックします。Entertest

おすすめ記事