Prozesse mit Top genau kontrollieren

Administratoren müssen ständig alle laufenden Prozesse im Blick behalten. Üblicherweise dient ihnen dazu der Befehl »ps aux«. Sie erhalten damit eine Liste, in der genau steht, wer einen Prozess wann gestartet hat. Gleichzeitig sehen sie auch Prozesse, die das System oder Anwendungen angestoßen haben.

Oftmals gibt es Prozesse, deren Ursprung in besonders tiefen Verzeichnissen liegt, dann sieht man nicht einmal die Hälfte des Pfades. Hier hilft der Aufruf »ps auxw«. Das »w« steht für Zeilenumbruch. Eine weitere Möglichkeit für einen besseren Überblick bietet der Befehl »pstree«. Dieser kleine Helfer zeigt die Prozesse in einer Baumstruktur auf und lässt somit Abhängigkeiten schnell erkennen.

Den Königsweg beschreiten Sie aber mit Top. Denn der Befehl »ps« liefert Ihnen nur eine Momentaufnahme. Top dagegen zeigt die Prozesse dynamisch an, beobachtet also ständig Veränderungen. Um das Programm zu starten geben Sie »top« in die Kommandozeile ein. Das Tool können Sie nach Belieben anpassen: Um Prozesse nur eines Benutzers aufzulisten, drücken Sie [U]. Top bittet Sie dann, den Benutzernamen anzugeben. [Shift]+[P] sortiert die Prozesse nach der CPU-Auslastung. Weitere Kürzel finden Sie in der Hilfe, die Sie mit [H] aufrufen.