linux:befehle:kill
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| linux:befehle:kill [2025/03/02 13:49] – angelegt Branislav Zeljak | linux:befehle:kill [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== kill - Prozesse beenden ====== | ||
| - | (2025) | ||
| - | |||
| - | Das Kommando **kill** wird verwendet, um Prozesse in einem Linux-System zu beenden. Es sendet Signale an Prozesse, um diese zu steuern, wobei das häufigste Signal das `SIGTERM`-Signal ist, das den Prozess höflich auffordert, sich selbst zu beenden. | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | < | ||
| - | kill [OPTIONEN] <PID> | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | Die häufig verwendeten Optionen für das Kommando **kill** sind: | ||
| - | |||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | -9 | Sendet das `SIGKILL`-Signal, | ||
| - | | -15 | Sendet das `SIGTERM`-Signal, | ||
| - | | -l | Listet alle verfügbaren Signale auf. | | ||
| - | | -s < | ||
| - | | -< | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | Einige Beispiele für die Verwendung von **kill**: | ||
| - | |||
| - | * Beendet einen Prozess mit der PID `1234`: | ||
| - | < | ||
| - | kill 1234 | ||
| - | </ | ||
| - | |||
| - | * Zwingt einen Prozess mit der PID `1234` zum Beenden (mit `SIGKILL`): | ||
| - | < | ||
| - | kill -9 1234 | ||
| - | </ | ||
| - | |||
| - | * Beendet alle Prozesse eines bestimmten Benutzers (z.B. " | ||
| - | < | ||
| - | kill -9 -u user1 | ||
| - | </ | ||
| - | |||
| - | * Listet alle verfügbaren Signale auf: | ||
| - | < | ||
| - | kill -l | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | * Der Befehl **kill** sendet Signale an Prozesse, wobei die Standardaktion das Beenden des Prozesses ist. | ||
| - | * Einige Prozesse können so konfiguriert sein, dass sie bestimmte Signale ignorieren oder abfangen. In solchen Fällen muss eventuell ein anderes Signal verwendet werden (z.B. `SIGKILL` mit `-9`). | ||
| - | * Zum Beenden von Prozessen anderer Benutzer sind möglicherweise Administratorrechte erforderlich (z.B. mit `sudo`). | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen über **kill** und die verfügbaren Signale: | ||
| - | < | ||
| - | man kill | ||
| - | </ | ||
| - | |||
| - | Weitere Informationen zu Signalen finden Sie unter: [[https:// | ||
