Linux / Befehl htop: Prozesse interaktiv erkunden

htop ist ein Werkzeug zur Erkundung der CPU- und Speichernutzung sowie der Liste der Prozesse auf einem interaktiven Bildschirm. Sie können leicht suchen, filtern und sortieren, aber je nach Distribution kann eine separate Installation erforderlich sein.

Sie können eine Prozesszeile auswählen und das Ziel mit Tastaturfunktionen untersuchen. Im Allgemeinen ist F3 suchen, F4 filtern und F10 beenden. Die Tastenbelegungen können je nach Version und Terminal-Einstellungen variieren, überprüfen Sie daher auch die Bildschirmhilfe.

Grundlegende Syntax

htop [options]

Installierte Implementierungen und Optionen können je nach Distribution unterschiedlich sein. Verwenden Sie man htop, um die Beschreibung auf dem aktuellen System zu sehen.

Beispiele

Öffnen Sie den interaktiven Bildschirm

Überprüfen Sie die Top-Ressourcennutzung und die Prozessliste unten gemeinsam.

htop

Nur Aufgaben eines bestimmten Benutzers anzeigen

Beschränken Sie den Umfang auf die Prozesse des verwalteten Benutzers.

htop -u alice

Auf eine bestimmte PID konzentrieren

Beobachten Sie den Status der Prozesse, die bereits überprüft wurden.

htop -p 1234

Interaktive Bildschirmdarstellung

htop ist ein interaktives Werkzeug, das die CPU-Auslastung pro Kern und die Speicher-/Swap-Nutzung oben sowie eine Liste der Prozesse unten anzeigt. Im Gegensatz zu typischen Befehlen, die eine feste Anzahl von Ausgabelinien erzeugen, wird der Bildschirm kontinuierlich aktualisiert.

htop

Beispiel für die Anzeige-Struktur (tatsächliche Zahlen und Spaltenlayout variieren je nach Einstellungen):

CPU  [####....]  Mem [##......]
PID   USER    CPU%  MEM%  COMMAND
...   ...     ...   ...   ...

Sie können nach Name mit F3 suchen, die Sortierkriterien mit F6 ändern und mit F10 oder q beenden. Tastenbelegungen können je nach installierter Version und Terminal variieren. Beim Beenden eines Prozesses prüfen Sie zuerst die PID und die vollständige Befehlszeile und verwenden nur die erforderlichen Berechtigungen.

Hauptoptionen und Format

Optionen/Format Beschreibung
-u user Auf die Prozesse des angegebenen Benutzers beschränken.
-p PID Beginnen Sie mit der Zielauswahl der angegebenen PID.
-d delay Legen Sie die Aktualisierungsverzögerung fest. Die Einheit kann in der Hilfe der Implementierung überprüft werden.
-C Farbige Anzeige in unterstützten Versionen ausschalten.

Vorsichtsmaßnahmen bei der Verwendung

htop ist standardmäßig möglicherweise nicht installiert. Überprüfen Sie vor der Installation des Pakets das Repository und den Paketnamen Ihrer Distribution. Die Funktion, Signale vom Bildschirm zu senden, wirkt sich tatsächlich auf Prozesse aus, überprüfen Sie daher die Suchergebnisse und die PID sorgfältig, und Prozesse ohne Ausführungsberechtigungen sind möglicherweise nicht steuerbar.

Häufig gestellte Fragen

Was soll ich tun, wenn htop nicht verfügbar ist?

Sie können zuerst bei top oder ps nachsehen. Wenn Sie htop benötigen, prüfen Sie, ob es im offiziellen Paket-Repository Ihrer Distribution bereitgestellt wird.

Offizielle Dokumentation

Das genaue Verhalten von Optionen und Unterschiede nach Implementierung können in der offiziellen htop-Dokumentation nachgelesen werden.