====== 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 ===== * [[sammlung:prozesse|Prozesse unter Linux]] ===== Relevante man pages ===== man 7 signal – Übersicht über Signale unter Linux man kill – Informationen zum kill-Befehl man killall – Informationen zum killall-Befehl