htop を特定のプロセスに固定しますか?

htop を特定のプロセスに固定しますか?

には長いプロセス リストが表示されています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、フィルターの入力フィールドにコマンドの一部を入力できます。これにより、少なくともプロセスのリストが絞り込まれ、関係のない他のコマンドによって、興味のあるプロセスがページの上下に押し出されるのを防ぐことができます。

関連情報