Top-Befehle zum Überprüfen der laufenden Prozesse unter Linux

Hinweis: Der folgende Artikel hilft Ihnen dabei: Top-Befehle zum Überprüfen der laufenden Prozesse unter Linux

Top-Befehle zum Überprüfen der laufenden Prozesse unter Linux

Entwickler führen jeden Tag viele Aufgaben auf ihren Computern aus. Dies erfordert die Verwendung verschiedener Anwendungen oder Programme sowie die Ausführung von Codes im Terminal. Dazu kann auch die Verwendung eines Browsers, von Codebearbeitungssoftware und grundlegender Anwendungen gehören, mit denen Sie Videoanrufe tätigen oder Musik hören können.

Alles, was Sie auf Ihrem Computer verwenden, erzeugt bestimmte Prozesse oder Aufgaben. Der Vorteil heutiger Betriebssysteme besteht darin, dass Sie viele Anwendungen und Programme gleichzeitig verwenden können. Linux ist eines davon.

Aufgrund dieses Multitasking kann es jedoch zu einer Überlastung des Systems kommen. Deshalb ist es wichtig zu wissen, wie man Linux-Listenprozesse nutzt, um herauszufinden, was mit dem System passiert, wenn wir es nicht sehen können.

Man muss kein Experte sein, denn alles ist ganz einfach. Sie müssen lediglich einen Linux-Prozessmanager starten und ein paar Befehle lernen Überprüfen Sie die laufenden Prozesse unter Linux. Es stehen mehrere Befehle zur Verfügung, aber wenn Sie die dynamischen Prozesse des Systems in Echtzeit verfolgen möchten, müssen Sie unbedingt lernen, wie Sie die wichtigsten Befehle zur Überprüfung laufender Prozesse verwenden.

Wir zeigen Ihnen, wie Sie den Linux-Befehl verwenden, um laufende Prozesse anzuzeigen und so ein besseres Verständnis darüber zu erhalten, was im System Ihres Computers vor sich geht.

Lass uns anfangen

Bevor Sie anfangen, mit den Parametern des Befehls herumzuspielen, müssen Sie zunächst ein Gefühl dafür haben, wie alles funktioniert. Sie können dies erreichen, indem Sie den oberen Befehl ohne Optionen ausführen.

Lesen:  Eignet sich ein 19-Zoll-Monitor zum Spielen?

Oben erscheint eine horizontale Darstellung der Informationen. Sie können alle Statistiken der laufenden Prozesse und die dafür benötigten Ressourcen überprüfen. Die Daten aus der vertikalen Tabelle unten zeigen Ihnen jede Aufgabe, die das Computersystem ausführt.

Folgendes wird Ihnen angezeigt:

  • In einem Multitasking-Betriebssystem ist eine PID (Process IDentifier) ​​eine eindeutige Nummer, die jedem ausgeführten Prozess zugewiesen wird.
  • BENUTZER – der Name des Benutzers, der diese oder jene Aufgabe ausführt.
  • PR ist ein Wert, der die Priorität der Aufgabe angibt.
  • NI – Prioritätsanzeige, die entweder negativ oder positiv sein kann. Wenn gegenüber der Aufgabe -20 steht, bedeutet dies, dass der Prozess derzeit die höchste Priorität hat. Wenn Sie ein „+“-Zeichen sehen, beispielsweise +19, wird dieser Aufgabe die niedrigste Priorität zugewiesen.
  • VIRT zeigt die Gesamtspeichermenge an, die das Programm zu einem bestimmten Zeitpunkt adressieren kann.
  • RES zeigt an, wie viel physischen Speicher ein Prozess verwendet.
  • SHR zeigt die Speichermenge an, die potenziell mit anderen Prozessen geteilt werden kann. In der Nähe sind verschiedene Buchstaben wie D, I, R, S usw. zu sehen. Sie geben an, welchen Status die Aufgaben haben. Dies kann ein Hinweis auf schlafende, untätige oder tote Aufgaben sein.
  • %CPU – physische Belastung des Prozessors.
  • %MEM zeigt an, wie viel Speicher eine Aufgabe verwendet.
  • TIME stellt die Gesamtzeit der Zentraleinheit dar, die der Prozess seit seinem Beginn verbraucht hat.
  • BEFEHL – der aktuelle Befehl oder Dienst.

Prozesse laufen

Für ein klareres Verständnis ist es am besten, die Farbe der aktuell ausgeführten Jobs oder Prozesse zu ändern. Es ist so einfach wie das Drücken von „z“. Danach werden die meisten Linien rot. Daran erkennt man, dass sie auf der Flucht sind.

Lesen:  Vermittlung der Prinzipien des statischen Bannerdesigns

Die Prozesse eines Benutzers, die derzeit ausgeführt werden

Sie sollten „-u“ zum Befehl und zum Benutzernamen hinzufügen, wenn Sie Informationen über die von einem bestimmten Benutzer gestarteten Prozesse erhalten möchten. Sie können beispielsweise einen Benutzer namens Sam eingeben, um anzuzeigen, welche Aktivitäten Sam initiiert hat.

Vollständige Verzeichnisstruktur

Der Parameter „c“ sollte eingefügt werden, um den gesamten Satz von Prozessverzeichnissen anzuzeigen, beginnend am Anfang des Pfads und endend mit der Zieldatei. In der letzten vertikalen Spalte wird der gesamte absolute Pfad angezeigt.

Sortierprozesse

Jede Aufgabe belastet den Prozessor anders. Die Sortierung aller Prozesse zeigt, wie die Last verteilt ist. Benutzen Sie dazu die Taste „P“.

Sie können Aktivitäten auch aus anderen Gründen arrangieren, als nur zu sehen, wie sie die Zentraleinheit nutzen. Darüber hinaus können Sie herausfinden, welche Ressourcen sie verbrauchen, nämlich Speicher (drücken Sie die „M“-Taste), Prozess-ID (drücken Sie die „N“-Taste) und Aufgabenausführungszeit (drücken Sie die „T“-Taste).

Beendigung der Aufgabe

Wenn ein Prozess oder eine Aufgabe beendet werden muss, muss „k“ zum Befehl hinzugefügt werden. Sie sollten besonders vorsichtig sein, da Sie möglicherweise unwissentlich oder versehentlich eine wichtige Aufgabe abbrechen. Um Fehler zu vermeiden, ist eine gründliche Prüfung erforderlich. Dazu müssen Sie sicherstellen, dass der Prozess-IDentifier mit der Aufgabe übereinstimmt, die Sie beenden möchten. Danach können Sie sicher die Taste drücken und die Aufgabe abschließen.

Zeitintervall für die Bildschirmaktualisierung

Wenn Sie die Standardeinstellungen verwenden, wird der Bildschirm alle drei Sekunden aktualisiert. Sie können dieses Intervall je nach benötigtem Zeitintervall ändern. Wenn Sie möchten, dass der Bildschirm mehr als einmal alle drei Sekunden aktualisiert wird, können Sie das Intervall auf zwei oder eine Sekunde einstellen. Dazu müssen Sie die Option „d“ auswählen und daneben die Uhrzeit angeben. Denken Sie daran, dass die Zeit in Sekunden angegeben werden muss. Geben Sie also einfach eine Zahl ein.

Lesen:  Die Verwaltung von Domainnamen ist in der Clou jetzt noch einfacher...

Wenn Sie das Intervall auf zwei Sekunden verkürzen müssen, sieht es so aus:

top -d 2

Oben auf dem Bildschirm, wo die Informationen horizontal angezeigt werden, sehen Sie „Verzögerung von 3,0 auf 2 ändern“.

Sicherheitsmodus

Häufig haben mehrere Benutzer Zugriff auf das System. Wenn Sie jedoch nicht möchten, dass andere Benutzer Änderungen vornehmen, können Sie deren Zugriff einschränken. Sie müssen die Taste „s“ drücken. Danach können andere Benutzer das Zeitintervall für die Bildschirmaktualisierung nicht mehr ändern, Aufgaben neu starten oder beenden.

Unterdrückung von Schlafvorgängen

Einige Aufgaben sind möglicherweise inaktiv. Sie können sie beenden, sodass nur noch aktive Prozesse übrig bleiben. Diese Prozesse müssen zunächst gefunden werden. Dazu müssen Sie die Taste „i“ drücken. Anschließend werden nur noch die aktuell aktiven Aufgaben auf dem Bildschirm angezeigt. Andere Aktivitäten werden deaktiviert.

Abschluss

Sie sollten wissen, welche Aufgaben gerade ausgeführt werden, um sie effizient verwalten zu können. Der Befehl top sollte verwendet werden, um die gesamte Liste der laufenden Vorgänge anzuzeigen. Die oben aufgeführten Optionen helfen Ihnen, Aufgaben effektiver zu erledigen, z. B. aktive und inaktive Aufgaben zu finden, überflüssige Aufgaben zu stoppen, sie nach verschiedenen Faktoren zu sortieren und mehr.

Aktuelle Artikel:

Empfohlen