In diesem Handbuch werden mit dem Top -Befehl in Linux mithilfe des Top -Befehls besprochen, um spezifische Informationen zum Ausführen von Prozessen in Ihrem System zu finden.
Grundlegende Top -Nutzung
Starten Sie eine Terminalsitzung, um das oberste Dienstprogramm unter Linux zu verwenden, und geben Sie den Befehlstoper.
$ topEine Beispielausgabe des oberen Befehls ist:
Der Ausgang ist in zwei Portionen unterteilt:
Der obere Teil zeigt die Ressourcenverbrauch wie Speicher, CPU -Verwendung und Festplattennutzung.
Der untere Teil zeigt Informationen über die laufenden Prozesse an. Zu diesen Daten gehören die Prozess -ID, der Benutzer und der Prozessname.
So filtern Sie bestimmte Prozesse
Um die obere Ausgabe in einen bestimmten Vorgang zu filtern, drücken Sie die O -Taste und geben Sie den Eintrag als Befehl = ein, wobei sich der Name auf den Prozessnamen bezieht.
Zum Beispiel zum Filtern des Systems:
Befehl = systemdDrücken Sie die Eingabetaste, und das obere Dienstprogramm filtert die Prozesse nur in Systemd.
Sie können auch den spezifischen Prozess hervorheben und gleichzeitig andere Prozesse im Auge behalten. Drücken Sie dazu die L -Taste und suchen Sie nach einer Zeichenfolge.
Zum Beispiel:
So filtern Sie Benutzerprozesse
Mit dem Top -Output -Dienstprogramm können wir auch Prozesse filtern, die von einem bestimmten Benutzer hervorgebracht werden. Dazu verwenden wir die Flagge -U, gefolgt vom Benutzernamen.
Zum Beispiel,
TOP -U UbuntuDer Befehl zeigt nur die Prozesse an, die dem Ubuntu -Benutzer gehören.
So sortieren Sie Prozesse nach %CPU
Wir können die obere Ausgabe auch nach dem Prozentsatz der CPU -Nutzung sortieren. Drücken Sie dazu den Befehl Shift + P.
Die Ausgabe ist in aufsteigender Reihenfolge sortiert.
So ändern Sie das Aktualisierungsintervall
Standardmäßig aktualisiert die Oberseite die Ausgabe alle 3 Sekunden. Um diesen Wert zu ändern, drücken Sie die D -Taste, während die Oberseite ausgeführt wird.
Wie man den Weg zu einem binären Weg zeigt
Um den Pfad zum Befehl zu zeigen, der einen bestimmten Prozess initiierte, drücken Sie die C -Taste:
So speichern Sie die Ausgabe in einer Datei
Wir können auch die Ausgabe der Datei speichern, indem wir Umleitungssymbole verwenden. Verwenden Sie beispielsweise den Befehl, um die obere Ausgabe 10 Minuten lang zu exportieren:
Top -n 3 -b> top_output.ProtokollDer -n gibt die Anzahl der Iterationen an, die vor dem Beenden erzeugen sollten.
Das -B -Flag startet im Stapelmodus oben, wodurch die Ausgabe kontinuierlich verarbeitet wird, bis die maximalen Iterationen erfüllt sind (angegeben in -n -Flag).
Letztes Wort
Das Top ist ein gutes Dienstprogramm für Systemadministratoren und alle, die wissen möchten, welche Prozesse Systemressourcen verwenden. Um mehr über Top zu erfahren, berücksichtigen Sie die Dokumentation.