So beenden Sie einen Prozess auf einem Unix-Computer


In der Geschäftswelt werden Unix-Computer normalerweise für Serveranwendungen und High-End-Grafikarbeitsstationen verwendet, z. B. für die Erstellung von Computergrafiken. Selbst wenn Sie kein Systemadministrator sind, kann es vorkommen, dass Sie einen Unix-Prozess beenden müssen, um zu verhindern, dass der Systemspeicher und die Ressourcen aufgebraucht werden. Dies erfolgt durch Ausgabe des Befehls „kill“ aus einer Terminalsitzung, die das Unix-System anweist, den Prozess zu beenden.

1


Öffnen Sie eine Terminalsitzung, wenn Sie sich in einer grafischen Benutzeroberfläche oder GUI befinden. Auf diese Weise können Sie Befehle direkt an das System senden. Verknüpfungen für Terminalsitzungen finden Sie normalerweise in den Untermenüs „Anwendungen“ oder „System“, abhängig von der verwendeten GUI.

2

Geben Sie an der Terminal-Eingabeaufforderung „ps – aux“ ein. Dadurch wird eine Liste der ausgeführten Prozesse zurückgemeldet. In dieser Liste sind die Prozessidentifikationsnummer (PID) und der Name des Benutzers enthalten, der diesen Prozess ausführt. Notieren Sie sich die PID des Programms, das Sie beenden möchten.

3


Geben Sie an der Eingabeaufforderung „kill (PID)“ ein und ersetzen Sie die PID des Prozesses, den Sie beenden möchten. Wenn Sie beispielsweise den Prozess 2345 beenden möchten, geben Sie an der Eingabeaufforderung Folgendes ein:

töte 2345

4

Führen Sie „ps -aux“ erneut aus und überprüfen Sie, ob die PID für das Programm nicht mehr aufgeführt ist. Wenn der Prozess noch ausgeführt wird, erzwingen Sie das Beenden, indem Sie den Befehl kill mit dem Befehl „-e“ ausführen:

töte -e (PID)