Signal
Signal : notification asynchrone délivrée par le noyau à un processus, identifiée par un numéro et un nom (SIGTERM, SIGKILL, SIGHUP...). Le processus peut laisser l'action par défaut (souvent se terminer), ignorer le signal, ou l'intercepter pour réagir à sa façon, par exemple terminer proprement. SIGKILL et SIGSTOP ne peuvent être ni interceptés ni ignorés.
Un processus tué par un signal se termine, vu du shell, avec le code 128 plus le numéro du signal : 143 pour SIGTERM, 137 pour SIGKILL.
Dans les cours
- Linux : premiers pas, leçon 10 : Les processus et les signaux
- Linux : premiers pas, leçon 11 : Services et journaux