killall

Aus Tuxfutter

Wechseln zu: Navigation, Suche

killall ist ein Shellbefehl, um unter Linux und Unix Prozesse zu beenden.

Bei Linux werden killall die Signalnummer oder -bezeichnung mit vorangestelltem Minus und der Name des Prozesse übergeben. Zum Beispiel:

killall -TERM postfix

um alle Prozesse "postfix" zu beenden.

Teile des Namens (also z.B. "killall -TERM fix") funktionieren nicht; dies müsste per pgrep erledigt werden, wobei dann wieder der Befehl kill verwendet wird (siehe dort).

Achtung! Bei Unix hat killall eine andere Bedeutung, nämlich: "Beende alle laufenden Prozesse". Vor Anwendung also bitte die man-Page konsultieren!

'Persönliche Werkzeuge