Website-Suche

16 Top-Befehlsbeispiele in Linux [Linux-Prozesse überwachen]


In unseren vorherigen Artikeln haben wir die Grundlagen von ls command und cat command behandelt. In diesem Artikel versuchen wir, den obersten Befehl zu untersuchen, der einer der am häufigsten verwendeten Befehle in unserer täglichen Systemverwaltungsarbeit ist.

Der oberste Befehl (Tabelle der Prozesse) zeigt die Prozessoraktivität Ihrer Linux-Box an und zeigt auch Aufgaben an, die vom Kernel in Echtzeit verwaltet werden. Außerdem werden Informationen zur CPU- und Speicherauslastung einer Liste laufender Prozesse angezeigt.

Die folgenden Tutorials könnten Sie auch interessieren:

  • Htop – Ein interaktiver Prozessbetrachter für Linux
  • iotop – Überwachung der Linux-Festplatten-I/O-Aktivität und -Nutzung pro Prozess
  • bmon – Ein leistungsstarkes Netzwerkbandbreiten-Monitoring für Linux
  • Finden Sie die 15 besten Prozesse nach Speicherauslastung in Linux

1. Liste aller laufenden Linux-Prozesse

Um alle laufenden Linux-Prozesse aufzulisten, geben Sie einfach top in die Befehlszeile ein, um die Informationen zu laufenden Aufgaben, Arbeitsspeicher, CPU und Swap zu erhalten. Drücken Sie 'q', um das Fenster zu verlassen.

# top

2. Sortieren Sie Linux-Prozesse nach PID

Um alle Linux-laufenden Prozesse nach Prozess-ID zu sortieren, drücken Sie die Tasten M und T.

3. Sortieren Sie Linux-Prozesse nach Speicher- und CPU-Auslastung

Um alle Linux-laufenden Prozesse nach Speicherauslastung zu sortieren, drücken Sie die Tasten M und P.

4. Sortieren Sie Linux-Prozesse nach Laufzeit

Um alle Linux-laufenden Prozesse nach Laufzeit zu sortieren, drücken Sie die Tasten M und T.

5. Linux-Prozesse nach spezifischem Benutzer anzeigen

Um alle benutzerspezifischen Informationen zu laufenden Prozessen anzuzeigen, verwenden Sie die Option -u, um bestimmte Benutzerprozessdetails aufzulisten.

# top -u tecmint

6. Markieren Sie den laufenden Prozess oben

Drücken Sie die Option "z", um den laufenden Prozess farbig anzuzeigen, was Ihnen helfen kann, den laufenden Prozess leicht zu identifizieren.

7. Listen Sie den absoluten Pfad der laufenden Linux-Prozesse auf

Drücken Sie die Option 'c' im Befehl running top, um den absoluten Pfad des laufenden Prozesses anzuzeigen.

8. Legen Sie das Aktualisierungsintervall für den Top-Befehl fest

Standardmäßig ist das Bildschirmaktualisierungsintervall auf 3,0 Sekunden eingestellt, dasselbe kann durch Drücken der Option "d" beim Ausführen des Top-Befehls geändert werden, um die gewünschte Intervallzeit einzustellen.

9. Beenden Sie den laufenden Linux-Prozess mit dem Top-Befehl

Sie können einen Prozess beenden, nachdem Sie die PID des Prozesses gefunden haben, indem Sie die Option 'k' drücken, um den obersten Befehl auszuführen, ohne das obere Fenster zu schließen, wie unten gezeigt.

10. Sortieren Sie Linux-Prozesse nach CPU-Auslastung

Um alle laufenden Prozesse nach CPU-Auslastung zu sortieren, drücken Sie einfach die Tastenkombination Umschalt+P.

11. Renovieren Sie einen Linux-Prozess

Sie können die Option 'r' verwenden, um die Priorität des Prozesses zu ändern, der auch Renice genannt wird.

12. Überprüfen Sie die Linux-CPU-Kerne

Um die Lastinformationen Ihrer CPU-Kerne aufzulisten, drücken Sie einfach 1, um die Details der CPU-Kerne aufzulisten.

13. Speichern Sie die Ergebnisse des Top-Befehls in einer Datei

Verwenden Sie den folgenden Befehl, um die Ausgabe der Ergebnisse des laufenden Befehls top in der Datei /root/.toprc zu speichern.

# top -n 1 -b > top-output.txt

14. Linux-Leerlaufprozesse auflisten

Drücken Sie 'i', um die Liste der inaktiven/schlafenden Prozesse zu erhalten.

15. Holen Sie sich die Hilfe von Top Command

Drücken Sie die Option 'h', um die Hilfe zum obersten Befehl zu erhalten.

16. Beenden Sie den Top-Befehl nach einer bestimmten Wiederholung

Die Ausgabe des Befehls top wird so lange aktualisiert, bis Sie 'q' drücken. Mit dem folgenden Befehl wird es nach 10 Wiederholungen automatisch beendet.

# top -n 10

Es gibt eine Reihe von Argumenten, um mehr über den Top-Befehl zu erfahren, Sie können sich auf die Manpage des Top-Befehls beziehen. Bitte teilen Sie es mit, wenn Sie diesen Artikel nützlich finden, oder teilen Sie Ihre Gedanken über unser Kommentarfeld unten mit.

Verwandte Artikel: