Benutzer-Werkzeuge

Webseiten-Werkzeuge


sammlung:signale

Signale und Prozesssteuerung

Signale sind Nachrichten, die an Prozesse gesendet werden, um bestimmte Aktionen auszulösen.

Wichtige Signale

SIGINT  (2) : Unterbricht einen Prozess (z.B. mit Strg+C)
SIGTERM (15): Fordert einen Prozess zum Beenden auf
SIGKILL (9) : Beendet einen Prozess sofort (nicht abfangbar)
SIGSTOP (19): Hält einen Prozess an (z.B. mit Strg+Z)
SIGCONT (18): Setzt einen gestoppten Prozess fort

Signale senden

kill -SIGNAL PID            – Sendet ein Signal an einen Prozess
killall -SIGNAL prozessname – Sendet ein Signal an alle Prozesse mit diesem Namen

Anwendung

Signale werden genutzt, um Prozesse zu beenden, anzuhalten oder fortzusetzen.

Siehe auch

Relevante man pages

man 7 signal – Übersicht über Signale unter Linux
man kill     – Informationen zum kill-Befehl
man killall  – Informationen zum killall-Befehl
sammlung/signale.txt · Zuletzt geändert: von 127.0.0.1