htop an einem bestimmten Prozess verankern?

htop an einem bestimmten Prozess verankern?

In wird eine lange Liste von Prozessen angezeigt htop, aber mich interessiert nur einer davon. Wenn alte Prozesse beendet und neue Prozesse gestartet werden, wird htopdie angezeigte Liste der Prozesse ständig aktualisiert, was bedeutet, dass der eine Prozess, der mich interessiert, in der Liste ständig auf und ab springt.

Ist es möglich, dieses Verhalten irgendwie zu deaktivieren?

Das heißt, ich möchte das Scrollen an diesem bestimmten Vorgang verankern. Wie kann ich das tun?

Antwort1

Sie können eine bestimmte Prozesszeile nicht oben verankern, aber Sie htopkönnen einem Prozess folgen, indem Sie Shift+ drücken F. Von dermanpage:

   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.

Hier verfolge ich meinen Firefox-Prozess:

Bildbeschreibung hier eingeben

Beachten Sie, dass, wenn Sie nur an einem bestimmten Prozess interessiert sind, dieser -p <pid>das gewünschte Ergebnis liefert (12352 ist die PID von Firefox auf meinem System):

$ htop -p 12352

Bildbeschreibung hier eingeben

Antwort2

Sie können einen Filter verwenden F3und einen Teil des Befehls in das Eingabefeld für den Filter eingeben. Dadurch wird Ihre Liste der Prozesse zumindest eingegrenzt, um zu verhindern, dass andere, nicht verwandte Befehle die für Sie interessanten Befehle auf der Seite nach unten oder oben verschieben.

verwandte Informationen