Htop ist ein interaktiver Prozessbetrachter für Unix-Systeme, der eine dynamische Echtzeitansicht der Systemprozesse, Ressourcennutzung und Gesamtleistung bietet. Es ist eine benutzerfreundlichere und funktionsreichere Alternative zum herkömmlichen „top“-Befehl und bietet farbcodierte Metriken, benutzerfreundliche Steuerelemente und die Möglichkeit, vertikal und horizontal durch Prozesslisten zu scrollen. Htop ist besonders nützlich, um die Systemleistung zu überwachen, ressourcenintensive Prozesse zu identifizieren und laufende Aufgaben problemlos zu verwalten.
Unter Fedora 40 oder 39 können Sie Htop über das Befehlszeilenterminal mithilfe des DNF-Paketmanagers mit Fedoras AppStream installieren. Diese Methode gewährleistet einen unkomplizierten Installationsprozess und bietet Ihnen eine stabile Version von Htop, die sich nahtlos in Ihr System integriert. Diese Anleitung führt Sie durch die Schritte zur Installation und Verwendung von Htop auf Ihrem Fedora-System.
Aktualisieren Sie Fedora Linux-Pakete vor der Htop-Installation
Stellen Sie sicher, dass Ihr Fedora Linux-System auf dem neuesten Stand ist, um Konflikte während der Htop-Installation zu vermeiden. Das Aktualisieren von Paketen ist ein entscheidender Schritt, da es Kompatibilität und Sicherheit gewährleistet.
Um Ihr System zu aktualisieren, führen Sie den folgenden Befehl im Terminal aus:
sudo dnf upgrade --refresh
Dieser Befehl sucht nach verfügbaren Updates und wendet sie an, sodass die Pakete Ihres Systems aktuell bleiben.
Installieren Sie Htop über den DNF-Befehl
Sobald Ihr Fedora Linux-System aktualisiert ist, können Sie Htop installieren. Htop wird mit DNF, dem Paketmanager von Fedora, installiert, was den Installationsprozess vereinfacht.
Um Htop zu installieren, verwenden Sie den folgenden Befehl:
sudo dnf install htop
Bestätigen Sie die Htop-Installation
Nach dem Ausführen dieses Befehls übernimmt DNF den Download und die Installation von Htop. Sobald die Installation abgeschlossen ist, empfiehlt es sich, die Installation zu überprüfen.
Um die Installation von Htop zu bestätigen und die Version zu überprüfen, verwenden Sie:
htop --version
Dieser Befehl zeigt die auf Ihrem Fedora Linux-System installierte Version von Htop an und bestätigt, dass die Installation erfolgreich war.
Htop-Tastaturkürzel
Nachfolgend finden Sie eine detaillierte Liste der am häufigsten verwendeten Tastenkombinationen in Htop:
Navigation und Prozessmanagement
- Pfeiltasten (←, ↑, →, ↓): Blättern Sie durch die Prozessliste, um verschiedene Prozesse anzuzeigen.
- Umschalt + U: Löscht alle Prozessauswahlen (entfernt alle Tags).
- Punkt (.) oder Komma (,): Starten Sie eine inkrementelle Suche, um einen Prozess anhand seiner PID (Prozess-ID) zu finden.
- F1, ?, H: Rufen Sie den Hilfebildschirm auf, um weitere Informationen zu den Funktionen von Htop zu erhalten.
- U: Prozesse anzeigen, die einem bestimmten Benutzer gehören.
- F2, Umschalt + S: Öffnen Sie das Einstellungsmenü, um das Erscheinungsbild und Verhalten von Htop anzupassen.
- Umschalt + H: Anzeige von Benutzer-Threads ein- oder ausschalten.
- F3, Umschalt + /: Starten Sie eine inkrementelle Suche nach Prozessnamen.
- Umschalt + K: Anzeige der Kernel-Threads ein- oder ausschalten.
- F4, \: Wenden Sie einen Filter an, um Prozesse nach Namen aufzulisten.
- Umschalt + F: Fixieren Sie den Cursor zur Verfolgung auf einem bestimmten Prozess.
Anzeige- und Sortieroptionen
- F5, T: Wechseln zwischen der Standardlistenansicht und einer Baumansicht der Prozesse.
- Plus (+), Minus (-): Erweitern oder reduzieren Sie Zweige in der Baumansicht.
- F6, >: Wählen Sie eine Spalte zum Sortieren der Prozessliste.
- Umschalt + P: Prozesse basierend auf ihrer CPU-Auslastung sortieren.
- F7: Verringern Sie den Nice-Wert eines Prozesses, was sich auf seine Priorität auswirkt.
- Umschalt + M: Prozesse nach Speichernutzung sortieren.
- F8: Erhöhen Sie den Nice-Wert eines Prozesses, um seine Planungspriorität zu senken.
- Umschalt + T: Prozesse nach Zeit sortieren.
Prozesssteuerung und Systemeinblicke
- F9, K: Beenden Sie den oder die ausgewählten Prozesse.
- L: Verwenden Sie den Befehl lsof, um geöffnete Dateien für einen Prozess aufzulisten.
- F10, Q, Strg + C: Htop beenden.
- S: Verfolgen Sie Systemaufrufe mit strace für ausgewählte Prozesse.
- Leertaste: Einen Prozess markieren oder auswählen.
- Umschalt + L: Verwenden Sie ltrace, um Bibliotheksaufrufe eines Prozesses zu verfolgen.
- I: Überwachen Sie die Eingabe-/Ausgabestatistiken für Prozesse.
Grundlegende Htop-Befehle
Nachfolgend finden Sie einige wichtige Htop-Befehlsbeispiele, die häufig in Fedora Linux verwendet werden. Diese Beispiele bieten Einblicke in die Fähigkeiten von Htop und wie Sie diese für eine effiziente Systemverwaltung nutzen können.
Sortieren von Prozessen nach CPU-Auslastung
htop --sort-key PERCENT_CPU
Dieser Befehl startet Htop und sortiert Prozesse nach ihrer CPU-Auslastung. Dies ist hilfreich, um schnell Prozesse zu identifizieren, die erhebliche CPU-Ressourcen verbrauchen.
Prozesse eines bestimmten Benutzers anzeigen
htop --user [username]
Ersetzen Sie [Benutzername] durch den tatsächlichen Benutzernamen, um Prozesse unter diesem Benutzer zu filtern und anzuzeigen. Mit diesem Befehl können Sie die Aktivitäten eines bestimmten Benutzers überwachen.
Prozesse nach Namen filtern
htop --filter [process_name]
Mit diesem Befehl können Sie Htop mit einem Filter starten, der nur Prozesse anzeigt, die mit [Prozessname] übereinstimmen. Dies ist praktisch, um sich auf bestimmte Anwendungen oder Dienste zu konzentrieren.
Ausführen von Htop in der Strukturansicht
htop --tree
Dieser Befehl startet Htop in einer Baumansicht, die die Hierarchie der Prozesse anzeigt. Dies ist hilfreich, um die Eltern-Kind-Beziehungen zwischen Prozessen zu verstehen.
Nur aktiv laufende Prozesse anzeigen
htop -F R
Dadurch werden alle Prozesse mit dem Status „R“ angezeigt, die laufenden Prozessen entsprechen. Sie können auch die folgenden regulären Ausdrücke verwenden, um andere Aktivitätszustände abzugleichen:
R
: LäuftS
: SchlafenT
: GestopptZ
: Zombie
Htop verwalten
Entfernen Sie Htop
Wenn Sie Htop auf Ihrem Fedora Linux-System nicht mehr benötigen oder es durch ein anderes Überwachungstool ersetzen möchten, können Sie es problemlos deinstallieren. Der Vorgang umfasst einen einfachen Befehl, der Htop vollständig von Ihrem System entfernt.
sudo dnf remove htop
Nach dem Ausführen dieses Befehls werden Htop und seine Konfigurationsdateien vollständig von Ihrem Fedora-System entfernt.
Abschluss
Durch die Installation von Htop auf Fedora mithilfe des DNF-Paketmanagers erhalten Sie ein leistungsstarkes Tool zur Überwachung und Verwaltung von Systemprozessen in Echtzeit. Die einfache Installation und Integration über Fedoras AppStream stellt sicher, dass Htop reibungslos auf Ihrem System läuft. Die regelmäßige Verwendung von Htop kann Ihnen dabei helfen, eine optimale Systemleistung aufrechtzuerhalten, indem ressourcenintensive Prozesse schnell identifiziert und verwaltet werden. Wenn Sie Htop über Fedoras Paketverwaltungssystem auf dem neuesten Stand halten, profitieren Sie weiterhin von seinen Funktionen und Verbesserungen und machen es zu einem unverzichtbaren Tool in Ihrem Systemadministrations-Toolkit.