Was bedeuten die Farben in HTOP

Was bedeuten die Farben in HTOP
HTOP ist einer der größten Task -Manager für Linux -Systeme. Okay, ich bin ein wenig voreingenommen, da ich aktiv zu seinem Code beigetragen habe. Ich denke jedoch, wir können zustimmen, dass HTOP ein großartiges Instrument zur Überwachung und Verständnis ist, was in unserem Linux -System vor sich geht.

Wenn Sie mit HTOP nicht vertraut sind, machen Sie sich keine Sorgen. In diesem Tutorial werde ich Ihnen HTOP vorstellen, Ihnen zeigen, wie es funktioniert, wie Sie es verwenden können, und schließlich zeige ich Ihnen, wie die Ausgabe es Ihnen gibt, und wie Sie es verwenden können.

Voraussetzungen

Bevor wir mit dem Tutorial fortfahren, benötigen Sie die folgenden Anforderungen, um mitzuhalten: eine Linux -Verteilung; Root -Benutzer oder Benutzer mit Sudo -Berechtigungen; Netzwerkverbindung

Bei allen erfüllten Anforderungen können wir fortfahren.

Was ist HTOP?

Lassen Sie uns Linux fragen, was HTOP ist:

Ubuntu@Ubuntu20: ~ $ Whatis htop
HTOP (1) - Interaktiver Prozessanbieter

Hishams Top, allgemein als HTOP bezeichnet, ist ein interaktiver Systemmonitor und Prozessmanager. Ich betrachte es gerne als das Tor zur Unterarbeit der Linux -Prozesse und -Ressourcen.

Es wurde ursprünglich als Alternative zum Top -Dienstprogramm entwickelt und bietet somit ähnliche Funktionen und vieles mehr. Sie können beispielsweise mit den Prozessen interagieren und Funktionen wie Suchprozesse ausführen, durch Benutzer filtern, den Prozess der Eltern und Kinder in einem Baumformat, Sortieren usw. erweitern. Darüber hinaus verwendet HTOP Farben, um verschiedene Ressourcenverwendungen anzuzeigen und ein viel besseres visuelles Verständnis der Systemstatistik zu vermitteln.

Ein weiteres herausragendes Merkmal von HTOP ist, dass es leicht und superschnell ist. Hisham Muhammad, der meiner Meinung nach ein großartiger Programmierer ist, schrieb in der C -Programmiersprache, HTOP kann Systeminformationen abrufen und die Daten schnell analysieren. Dies war einer der Top -Nachteile, die eine signifikante Zeitverzögerung zwischen dem Startup und der Ressourcenstatistik zeigten.

Installieren von HTOP

Bevor wir mit HTOP beginnen können, müssen wir sicherstellen, dass wir es installiert haben. Obwohl einige Verteilungen mit dem vorinstallierten Tool geliefert werden, ist dies nicht immer eine Garantie.

Um zu bestätigen, dass Sie HTOP installiert haben, verwenden Sie den Befehl:

Welches HTOP

Wenn Sie HTOP installiert haben, sollte der obige Befehl Ihnen den Pfad zur HTOP -Binärdatei angezeigt, wie in der folgenden Ausgabe gezeigt:

/usr/bin/htop

Wenn Sie HTOP nicht bereits installiert haben, verwenden Sie die unten angegebenen Befehle:

Debian/Ubuntu

Verwenden Sie auf Debian- und Debian -basierten Systemen den Befehl:

sudo apt-Get-Update
sudo apt -Get installieren htop -y

Manjaro/Arch

Bitten Sie Pacman auf der basierten Distribution auf Erzbasis, HTOP mit dem Befehl zu installieren:

sudo pacman -sy
sudo pacman -s htop

Rehl/Centos

Verwenden Sie für die RehL den Befehl

sudo yum update
sudo yum install htop

Sobald Sie das HTOP -Dienstprogramm erfolgreich installiert haben, können wir mit dem Tutorial fortfahren.

Htop grundlegende Verwendung

Um HTOP zu starten, müssen Sie nur den Befehl HTOP in Ihrer Terminalsitzung ausführen. Durch Ausführen dieses Befehls wird eine interaktive Sitzung gestartet, mit der Sie Ihre Systemressourcen durchsuchen können.

htop

Ein Beispiel für das HTOP -Fenster ist unten:

Es mag einschüchternd aussehen, insbesondere wenn Sie an den normalen Task -Manager wie den Systemmonitor gewöhnt sind, aber HTOP ist unglaublich intuitiv zu verwenden.

Der untere Bildschirm zeigt Tastaturverknüpfungen an, mit denen Sie verschiedene Aufgaben im Task -Manager ausführen können.

Filterprozesse

Beginnen wir mit dem Lernen, wie man Prozesse mit HTOP filtert. Wie Sie auf dem unteren Bildschirm sehen können, um nach Prozessen zu filtern, drücken Sie die F4 -Taste auf Ihrer Tastatur.

Wenn Sie diese Taste drücken. Lassen Sie uns beispielsweise für Prozesse filtern, die als Ubuntu -Benutzer ausgeführt werden oder das Schlüsselwort Ubuntu enthält.

Wenn Sie eingeben, filtert HTOP interaktiv für die String -Literale, was sehr hilfreich sein kann, wenn Sie sich des vollständigen Prozessnamens nicht sicher sind.

Sobald Sie mit dem Filter zufrieden sind, können Sie am Fenster übernachten.

Sie können die Filterfenster auch beenden, indem Sie die ESC -Taste drücken. Das kehrt zum Hauptfenster des HTOP zurück.

Sortierprozesse

Mit HTOP können Sie auch Prozesse basierend auf verschiedenen Parametern sortieren. Diese beinhalten:

  • Prozess ID
  • Benutzer
  • Priorität
  • Hübsch
  • Speichergröße
  • Speicherfreigabe
  • Memory Resident
  • Zustand
  • Prozentsatz CPU
  • Prozentualer Speicher
  • Zeit
  • Befehl

Um Befehle zu sortieren, drücken Sie die F6 -Taste. Dadurch werden ein Seitenmenü aufgeführt, mit dem Sie den Sortierparameter auswählen können.

Wählen Sie beispielsweise nach dem Speicherprozentsatz auf der Sortier nach Menü prozentual_mem aus und drücken Sie die Eingabetaste.

Dies sollte alle Prozesse zeigen, die nach dem Speicherprozentsatz in aufsteigender Reihenfolge sortiert werden. Hier ist ein Beispielausgang:

Tötungsprozesse

Und jetzt für die weit verbreitete Verwendung des Task -Managers, Tötungsprozesse. HTOP ermöglicht eine schnelle und einfache Methode, um einen Prozess innerhalb der Sitzung abzugeben.

Heben Sie dazu den Prozess hervor, den Sie beenden möchten. Sie können dies tun, indem Sie einfach die Verwendung Ihrer Auf- und Ab -Pfeiltasten scrollen. Sobald Sie die Prozesse ausgewählt haben, drücken Sie einfach F9 und geben Sie ein, um das Kill -Signal zu senden.

Wenn Sie die F9 -Taste drücken, bietet HTOP Ihnen den Signalart, den Sie senden können (Betrachten Sie das GNU C -Bibliothekshandbuch, um mehr über IPC -Kommunikation und Signale zu erfahren). In unserem Fall benötigen wir das Terminierungssignal oder Sigterm.

Randnotiz: Das Sgtem -Signal kann blockiert, behandelt und ignoriert werden.

https: // www.Gnu.org/software/libc/manual/html_node/

Denken Sie daran, nur weil Sie einen Prozess töten können, heißt das nicht, dass Sie es sollten. Achten Sie auf die Prozesse, die Sie beenden.

Was ist mit den Farben los? Was meinen sie??

Bis zu diesem Punkt haben wir nur den unteren Teil des HTOP besprochen. Aber was ist mit der obersten Bar?. Was ist mit allen Farben und was meinen sie??

Die Farbbalken sind als CPU und Speicher organisiert. Hier ist was sie meinen.

CPU -Farbstangen

Im CPU -Abschnitt stellen die folgenden Farben dar:

  • Dunkelblau - Zeigt den CPU -Prozentsatz an, der von Prozessen mit niedriger Priorität verwendet wird. Niedrige Prozesse in HTOP werden durch einen hervorragenden Wert von mehr als 0 angezeigt.
  • Grün - Zeigt Prozesse an, die als reguläre Benutzer im System ausgeführt werden.
  • Rot - Zeigt Kernelfäden an.
  • Wasserblau - zeigt virtualisierte Prozesse.

Speicherbalken

Für den Speicherbereich werden die Farben wie folgt dargestellt:

  • Grün - Zeigt gebrauchten Speicher.
  • Dunkelblau - Zeigt Speicherpufferseiten an
  • Orange - Zeigt Speicher an, das Cache zugewiesen wurde.

Drücken Sie die F1 -Taste, um die Farben im HTOP zu wissen, um zu wissen, was die Farben im HTOP bedeuten.

SPITZE: Verwenden Sie die Option -c, um HTOP ohne Farben (Monochrommodus) zu starten, wie im folgenden Screenshot gezeigt:

htop -c

Abschluss

Ich glaube immer noch, dass HTOP der beste Task -Manager und Prozessmanager für Linux -Systeme ist. Es bietet unglaubliche Funktionen auf einfache, intuitive und organisierte Weise, was es zu einer sehr einfachen und effizienten Wahl für Terminalfreaks macht.

Mit diesem Tutorial sollten Sie über genügend grundlegende Nutzungskonzepte verfügen, um HTOP zu verwenden und Ihr Wissen über das Tool zu erweitern. Weitere Informationen finden Sie im Handbuch.