So laufen Sie im Stapelmodus unter Linux die Spitze

So laufen Sie im Stapelmodus unter Linux die Spitze
Die Systemüberwachung ist ein entscheidender Bestandteil eines mehr oder weniger qualifizierten Linux-Benutzer-Toolkits, da es eine Zeit gibt. Dies ist nicht auf Serversysteme beschränkt. In Linux können Sie mit dem oberen Befehl derzeit aktive Prozesse und der von ihnen verbrauchten Ressource verfolgen. Es könnte das wertvollste Werkzeug in Ihrem Toolkit als Systemadministrator sein, insbesondere zu wissen, wie man es benutzt.

Alle Linux-Verteilungen sind hauptsächlich mit dem Top-Dienstprogramm vorinstalliert. Der Top-Befehl zeigt Echtzeit-Verarbeitungsaktivitäten auf Ihrem Linux-Computer sowie vom Kernel verwaltete Aufgaben. Es wird die CPU- und Speicherverbrauch sowie andere Informationen wie das Ausführen von Programmen angezeigt. Dies kann Ihnen dabei helfen, die entsprechenden Maßnahmen zu ergreifen.

Sie können die Option „Batch -Modus“ verwenden, um die Befehlsausgänge der Top -Befehls in andere Anwendungen oder eine Datei zu übertragen. Die Oberseite würde in diesem Modus keine Eingänge aufnehmen und wird fortgesetzt, bis die Anzahl der Iterationen, die Sie mit dem Befehlszeilenparameter „-n“ angeben, erreicht werden. Sie müssen das Ergebnis des Top -Befehls korrekt erfassen, wenn Sie alle Leistungsprobleme auf dem Linux -Server beheben möchten. In diesem Artikel wird erklärt.

Methode zur Verwendung des Stapelmodus mit Top -Befehl

Auf einem Ubuntu 20.04, wir führen die in diesem Artikel angegebenen Befehle aus. Sie können auch jede andere Linux -Verteilung verwenden. Um unseren Top -Befehl auszuführen, werden wir das Ubuntu -Terminal verwenden. Das Terminal kann mit dem System -Dashboard oder der Strg+Alt+T -Verknüpfung zugegriffen werden.

Mit dem Top -Befehl sortiert die Daten nach CPU.

$ top -bc | Kopf -35

Sie können überprüfen, ob in der Ausgabe 35 Zeilen im obigen Screenshot angezeigt wurden. Der „Header“ der Spitze enthält zusätzliche Details über den gegenwärtigen Zustand und die Verwendung des Systems. Die Gesamtmenge an Prozessen, die durchschnittliche Last sowie die Verfügbarkeit.

Um die Ergebnisse zu überprüfen, die in Sequenzen der Speicherauslastung nach dem Prozess sortiert sind, müssen wir den Befehl angegeben.

$ top -bc -o +%mem | Kopf -n 20

In diesem Befehl wird in der Ausgabe fast 20 Zeilen angezeigt, und die Zahl wird ebenfalls im Befehl angegeben.

Alle Flags werden nachstehend beschrieben, die im obigen Befehl verwendet werden:

-B: Betätigen Sie im Stapelmodus.

-C: Druckt den absoluten Weg des aktiven Prozesses.

-O: Definieren Sie Felder für die Sortiervorgänge.

Kopf: Zeigen Sie den ersten Teil der Dateien an.

-N: Zeigen Sie die Anzahl der Zeilen an. Wir haben in unserem Befehl "20" verwendet.

Verwenden Sie im Stapelmodus den Top -Befehl, um die Daten basierend auf dem Altersalter zu ordnen. Es zeigt die Gesamtmenge an CPU -Zeit an, die der Prozess seit Beginn des Prozesses verbraucht hat. Führen Sie den Befehl angebracht im Terminal aus.

$ top -bc -o Zeit+ | Kopf -n 20

Die Ausgabe variiert entsprechend von System zu System. Wenn Sie mit jemandem zu Debugging -Zwecken auf die Ausgabe des Top -Befehls zugreifen möchten, verwenden Sie den folgenden Befehl, um die Ergebnisse an eine Datei zu leiten. Wir haben eine Datei namens „Alpha“ verwendet.txt". Die Auswahl der Datei basiert auf der Präferenz des Benutzers.

$ top -bc | Kopf -35> Top -Alpha.txt

Es wird keine Ausgabe des obigen Befehls geben. Sie können die Ausgabe mit dem folgenden Befehl angebotener Katze erhalten.

$ cat Top-Report.txt

Die Ausgabe ist fast der gleiche wie im obigen Screenshot angezeigt.

Abschluss

In diesem Handbuch haben wir versucht, den Top -Befehl und seine Funktionalität im "Batch -Modus" zu erklären. Wir haben einige Befehle in Ubuntu 20 implementiert.04 Linux -System für Ihr Verständnis. Sie können sie gemäß Ihren Arbeitsanforderungen verwenden. Vor allem sollten Sie im Stapelmodus immer oben ausgeführt werden, um die Ergebnisse an eine Datei oder einen anderen Prozess zu leiten. Ich hoffe, der Artikel wäre für Ihr Verständnis recht einfach.