# Chapitre 4. Appendice

# 4.1. Signaux Unix

Voici les signaux tels qu'ils sont expliqués dans la page de manuel signal(7). Pour plus de détail, consulter cette page de manuel par :

`man 7 signal`

Les signaux suivants sont définis par la norme Posix et peuvent être envoyés par kpm :

- SIGHUP: Suspension détectée sur le terminal de contrôle ou mort du processus de contrôle.

- SIGINT: Interruption par le clavier

- SIGQUIT: Sortie par le clavier

- SIGILL: Instruction illégale

- SIGABRT: Signal abandon par abort(3)

- SIGFPE: Exception de virgule flottante

- SIGKILL: Signal KILL (tuer)

- SIGSEG: Référence mémoire invalide

- SIGPIPE: Tube brisé : write to pipe with no readers

- SIGALRM: Alarme du chronomètre par alarm(1)

- SIGTERM: Signal TERM (terminaison, fin)

- SIGUSR1: Signal défini par l'utilisateur 1

- SIGUSR2: Signal défini par l'utilisateur 2

- SIGCHLD: Enfant terminé ou arrêté

- SIGCONT: Continue if stopped

- SIGSTOP: Arrêt du processus

- SIGTSTP: Arrêt tapé sur le tty

- SIGTTIN: Entrée tty pour le processus en tâche de fond

- SIGTTOU: Sortie tty pour le processus en tâche de fond

Les signaux suivants ne sont pas définis par la norme Posix, et ne sont pas (encore) disponibles dans kpm :

- SIGTRAP: Trace/breakpoint trap

- SIGIOT: IOT trap. A synonym for SIGABRT

- SIGBUS: Bus error

- SIGSYS: Bad argument to routine (SVID)

- SIGSTKFLT: Stack fault on coprocessor

- SIGURG: Urgent condition on socket (4.2 BSD)

- SIGIO: I/O now possible (4.2 BSD)

- SIGPOLL: synonym for SIGIO (System V)

- SIGCLD: synonym for SIGCHLD

- SIGXCPU: CPU time limit exceeded (4.2 BSD)

- SIGXFSZ: File size limit exceeded (4.2 BSD)

- SIGVTALRM: Virtual alarm clock (4.2 BSD)

- SIGPROF: Profile alarm clock

- SIGPWR: Power failure (System V)

- SIGINFO: A synonym for SIGPWR

- SIGLOST: File lock lost

- SIGWINCH: Window resize signal (4.3 BSD, Sun)

- SIGUNUSED: Unused signal