So erstellen Sie die Top -Befehlsart durch Speicherverwendung

So erstellen Sie die Top -Befehlsart durch Speicherverwendung
TOP ist ein Linux -Prozess- und Ressourcennutzungs -Überwachungsdienstprogramm. Dadurch können Benutzer Echtzeitinformationen über die vom Kernel des Systems verwalteten laufenden Prozesse und Threads anzeigen. Aufgrund seiner Interaktivität ermöglicht TOP Benutzern die Ausführung von Aufgaben wie Filterung für bestimmte Prozesse, Filterprozesse nach Benutzern, PID- und Kill -Prozessen.

Diese Anleitung führt Sie durch die Grundlagen der Verwendung des PS -Befehls, um spezifische Informationen zum System zu finden.

Grundlegende Top -Nutznutzung

Verwenden Sie das Top -Dienstprogramm, um das Top -Dienstprogramm zu starten Top -Befehl im Terminal. Wenn Sie diesen Befehl verwenden, wird eine interaktive Sitzung angezeigt, die die Verwendung von Systemressourcen und Ausführungsverfahren zeigt:

$ top

Der obere Teil zeigt die Ressourcenverwendung. Diese Ausgabe ähnelt denen von Betriebszeit und das freier Befehl unter Linux.

Um diese Werte auszuschalten, drücken Sie “M"Um die Speicherverbrauchsinformationen zu verbergen und"l”Um die Verfügbarkeitsinformationen zu verbergen.

Um durch die laufenden Prozesse zu scrollen, verwenden Sie den Auf- und Ab -Pfeil -Taste. Zu beenden, drücken ““Q".

Obere Ausgabe

Der untere Teil des Top -Befehls enthält Informationen zu Ausführungsprozesse. Konzentrieren wir uns darauf.

Die Ausgabe verwendet eine spaltenbasierte Organisation mit einer Kennung für jeweils:

  • PID: Diese Spalte zeigt die eindeutige ID jedes Prozesses an.
  • PR: Diese Spalte zeigt die Priorität der Aufgabe.
  • NI: Diese Spalte zeigt den schönen Wert des Prozesses. Ein positiver Wert zeigt eine niedrige Priorität an, während ein negativer Wert eine hohe Priorität angibt.
  • VIRT: Diese Spalte repräsentiert den gesamten virtuellen Speicher, der vom Prozess verwendet wird.
  • Res: Diese Spalte zeigt den tatsächlichen Gesamtspeicher, der vom Prozess verwendet wird.
  • SHR: Diese Spalte zeigt die Gesamtmenge des vom Prozess verwendeten gemeinsamen Speicherspeichers.
  • S: Diese Spalte zeigt den Prozesszustand in einem einzigen Buchstaben.
  • %CPU: Diese Spalte zeigt prozentuale CPU -Nutzung pro Prozess.
  • %Mem: Diese Spalte zeigt den prozentualen Speicherverbrauch an.
  • Zeit+: Diese Spalte zeigt die CPU -Zeit, die nach dem für Hundertstel Sekunden berechneten Prozess verwendet wird.
  • Befehl: Diese Spalte zeigt den Prozessnamen an.

So erstellen Sie Top -Filterprozesse nach Speicherverwendung

Sie können Prozesse auch nach Speicherverbrauch in der Top filtern. Dazu drücken Sie dazu Verschiebung + m wie gezeigt:

Top filtert die Prozesse durch Speicherverbrauch in absteigender Reihenfolge. Wenn Sie dies tun.

Verwenden Sie den Befehl, um durch die tatsächliche Speicherverwendung zu filtern:

Top -o res

In ähnlicher Weise filtert der Befehl die Speicherverwendung in absteigender Reihenfolge.

Sie können auch interaktiv den Filterparameter auswählen. Dazu drücken Sie dazu Verschiebung + f und auswählen Mem als:

So filtern Sie den Prozess durch den Benutzer

Verwenden Sie den Befehl, um Prozesse von einem bestimmten Benutzer anzuzeigen:

TOP -U [Benutzername]

Zum Beispiel, um Prozesse vom Ubuntu -Benutzer anzuzeigen; Geben Sie den Befehl ein:

TOP -U Ubuntu

So zeigen Sie die Eltern und Kinderprozesse

Drücken Sie, um die Eltern- und Kinderprozesse während des Laufens zu zeigen V. Dies gibt Ihnen eine ähnliche Ausgabe, die dem unten gezeigten ähnelt:

Wie man alle Prozesse tötet

Drücken Sie, um einen Prozess in der Spitze zu töten k und betreten Sie die PID des Prozesses.

Drücken Sie eingeben Um den Kill -Befehl auszuführen. Dies beendet den Prozess mit der angegebenen PID.

Abschluss

TOP ist ein praktisches Dienstprogramm, das es ermöglicht, die Linux -Systemprozesse zu verstehen und zu verwalten. Neben dem, was wir in diesem Tutorial besprochen haben, hat Top unzählige andere Funktionen.

Um zu verstehen, wie Sie oben sein volles Potenzial anpassen und nutzen können, berücksichtigen Sie die Handbücher.