には長いプロセス リストが表示されていますhtop
が、私が関心があるのはそのうちの 1 つだけです。古いプロセスが終了し、新しいプロセスが生成されると、htop
は表示されるプロセス リストを更新し続けます。つまり、私が関心のある 1 つのプロセスがリスト内で上下に移動し続けます。
この動作を何らかの方法で無効にすることは可能ですか?
つまり、スクロールをこの特定のプロセスに固定したいのですが、どうすればいいでしょうか?
答え1
特定のプロセスラインを一番上に固定することはできませんが、+htop
を押すとプロセスを追跡できます。ShiftFマニュアルページ:
F "Follow" process: if the sort order causes the currently selected process to move in the list, make the selection bar follow it. This is useful for monitoring a process: this way, you can keep a process always visible on screen. When a movement key is used, "follow" loses effect.
ここでは、Firefox のプロセスに従います。
特定のプロセスのみに関心がある場合は、-p <pid>
必要な処理が実行されることに注意してください (12352 は私のシステム上の Firefox の pid です)。
$ htop -p 12352
答え2
を使用してフィルターを実行しF3、フィルターの入力フィールドにコマンドの一部を入力できます。これにより、少なくともプロセスのリストが絞り込まれ、関係のない他のコマンドによって、興味のあるプロセスがページの上下に押し出されるのを防ぐことができます。