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.




