Der kill
-Befehl wird verwendet, um Signale an Prozesse zu senden, typischerweise um sie zu beenden. Er ermöglicht es Benutzern, spezifische Prozesse zu identifizieren und zu steuern, indem sie die Prozess-ID (PID) angeben.
Die grundlegende Syntax des kill
-Befehls lautet:
kill [Optionen] [Argumente]
-l
: Listet alle verfügbaren Signale auf.-s SIGNAL
: Gibt das Signal an, das gesendet werden soll (z.B. TERM
, KILL
).-n SIGNAL
: Gibt das Signal anhand seiner Nummer an.Um einen Prozess mit einer bestimmten PID zu beenden, verwenden Sie:
kill 1234
Um ein spezifisches Signal zu senden, verwenden Sie:
kill -s KILL 1234
Um alle Prozesse eines bestimmten Benutzers zu beenden, können Sie den Befehl pkill
verwenden:
pkill -u benutzername
Um eine Liste der verfügbaren Signale anzuzeigen, verwenden Sie:
kill -l
kill -9
, um einen Prozess sofort zu beenden, wenn er nicht auf andere Signale reagiert.ps
oder top
, um die PIDs zu identifizieren, die Sie beenden möchten.