Die Top -Befehlsausgabe erläuterte eine Einführung für Anfänger

Die Top -Befehlsausgabe erläuterte eine Einführung für Anfänger

Der 'Spitze' Der Befehl ist ein Linux-Dienstprogramm, mit dem Echtzeitinformationen zum Ausführen von Prozessen auf einem System angezeigt werden. Es bietet eine Zusammenfassung des aktuellen Status des Systems, einschließlich der Nutzung von CPU, Speicher und Swap sowie eine Liste der laufenden Prozesse und deren Ressourcenauslastung.

Die Verwendung des oberen Befehls ist einfach: einfach eingeben 'Spitze' in der Eingabeaufforderung und drücken Sie die Eingabetaste. Der oberste Befehl zeigt eine Liste der laufenden Prozesse sowie ihre Prozess -IDs, CPU- und Speicherverbrauch sowie andere Informationen an. Standardmäßig wird die Liste nach CPU-Nutzung sortiert, wobei die CPU-intensivsten Prozesse an der Spitze sind.

  • SYSSTAT - Linux -Systemleistungsinstrumentüberwachungsinstrument
  • Blicken - ein Echtzeit -Linux -Systemüberwachungsinstrument

Mit diesem Artikel versuche ich, das Verständnis und die Interpretation der Ausgabe des Linux zu erklären und zu interpretieren 'Spitze' Befehl

Verständnis und Interpretation der OUPTUT des Linux 'Spitze' Befehl

Der Top-Befehl ist ein Linux-Dienstprogramm, mit dem Echtzeitinformationen zum Ausführen von Prozessen auf einem System angezeigt werden. Wenn Sie den Top -Befehl ausführen, wird eine Liste der laufenden Prozesse sowie ihre Prozess -IDs, CPU- und Speicherverbrauch sowie andere Informationen angezeigt. Hier erfahren Sie, wie Sie die Ausgabe des Top -Befehls lesen und interpretieren:

Ergebniszeile Nr. 1

Die Ergebnisse von Zeile 1 zeigen die Server-Verfügbarkeit aus dem letzten Neustart, derzeit angemeldeten Benutzern und CPU-Lade auf dem Server. Die gleiche Ausgabe, die Sie mit Linux finden können Betriebszeit Befehl.

Ergebniszeile Nr. 2

Zeile 2 zeigt die Anzahl der auf dem Server und dessen Status ausgeführten Prozesse.

Zombie -Prozess oder nicht mehr existierender Prozess ist ein Prozess, der die Ausführung abgeschlossen hat, aber immer noch einen Eintrag in der Prozess Tabelle hat. Dieser Eintrag ist weiterhin erforderlich, damit der übergeordnete Prozess den Ausstiegsstatus seines Kindes lesen kann.

Ergebniszeile Nr. 3

Zeile drei zeigt den CPU -Nutzungsstatus auf dem Server. Hier finden Sie, wie viel CPU kostenlos ist und wie viel vom System verwendet wird.

Zeit stehlen ist die Zeit, in der eine virtuelle CPU auf eine echte CPU wartet, während der Hypervisor einen anderen virtuellen Prozessor bedient.
Definition vom Zugriff.roter Hut.com

Ergebniszeile Nr. 4

Zeile 4 zeigt die Speicherauslastung auf dem Server. Hier finden Sie, wie viel Speicher verwendet wird. Die gleichen Ergebnisse, die Sie verwenden können frei Befehl.

Ergebniszeile Nr. 5

Zeile 5 zeigt die Swap -Speicherauslastung auf dem Server. Hier finden Sie, wie viel Swap verwendet wird. Die gleichen Ergebnisse, die Sie verwenden können, können Sie verwenden frei Befehl.

Ergebniszeile Nr. 6 (Auslaufprozesse)

In diesen Schritten werden alle laufenden Prozesse auf Servern mit zusätzlichen Details angezeigt.

Kurze Ergebnisse basierend auf bestimmten Feldern

Sie können die Ergebnisse auch basierend auf dem spezifischen Feld sortieren. Verwenden Sie die folgende Schlüsselkombination, um kurz zu arbeiten.

Drücken Sie ''Verschiebung + f'' und wählen Sie unten Ihre Wahl und drücken Sie EINGEBEN.

  • A : PID = Prozess -ID
  • B : Ppid = übergeordnete Prozess PID
  • D : UID = Benutzer -ID
  • e : User = Benutzername
  • F : Gruppe = Gruppenname
  • G : Tty = kontrollieren tty
  • H : PR = Priorität
  • ich : Ni = netter Wert
  • J : P = zuletzt gebrauchte CPU (SMP)
  • k : %CPU = CPU -Verwendung
  • l : Zeit = CPU -Zeit
  • N : %Mem = Speicherverbrauch (res)
  • Ö : Virt = virtual Image (KB)
  • P : Swap = Tauschgröße (KB)
  • Q : Res = wohnhaft (kb)
  • R : Code = Codegröße (KB)
  • S : Daten = Daten+Stapelgröße (KB
  • T : SHR = gemeinsame Memgröße (KB)
  • w : S = Prozessstatus
  • X : Befehl = Befehlsname/Zeile

Abschluss

Zusammenfassend ist ein Top-Befehl ein leistungsstarkes Tool, mit dem Echtzeitinformationen über Ausführungsprozesse auf einem Linux-System angezeigt werden können. Wenn Sie den Top -Befehl ausführen, wird eine Liste der laufenden Prozesse sowie ihre Prozess -IDs, CPU- und Speicherverbrauch sowie andere Informationen angezeigt. Durch das Verständnis und die Interpretation der Ausgabe des Top -Befehls können Sie den aktuellen Zustand des Systems und die von verschiedenen Prozessen verwendeten Ressourcen besser verstehen. Mit diesem Wissen können Sie den Top -Befehl verwenden, um Prozesse auf Ihrem Linux -System effektiver zu überwachen und zu verwalten.