.__ .__ _____|__| ____ ____ _____ | | ______ / ___/ |/ ___\ / \\__ \ | | / ___/ \___ \| / /_/ > | \/ __ \| |__\___ \ /____ >__\___ /|___| (____ /____/____ > \/ /_____/ \/ \/ \/ This is a list of signal(3) signals and their description, followed by the signal numbers, the default action if one is received, and the standard each one applies to. These vary per operating system, so to get a list of supported signals and their numbers type 'kill -l' or on Linux type 'kill -L'. | signal name | description | |---------------|-----------------------------------------| | SIGHUP | hangup | | SIGINT | interrupt | | SIGQUIT | quit | | SIGILL | illegal instruction | | SIGTRAP | trace trap | | SIGABRT | abort | | SIGFPE | floating point exception | | SIGKILL | kill | | SIGBUS | bus error | | SIGSEGV | segmentation violation | | SIGSYS | bad argument to system call | | SIGPIPE | write on a pipe with no one to read it | | SIGALRM | alarm clock | | SIGTERM | software termination signal from kill | | SIGURG | urgent condition on IO channel | | SIGSTOP | sendable stop signal not from tty | | SIGTSTP | stop signal from tty | | SIGCONT | continue a stopped process | | SIGCHLD | to parent on child stop or exit | | SIGTTIN | to readers pgrp on bg tty read | | SIGTTOU | like TTIN for output | | SIGIO/SIGPOLL | input/output possible | | SIGXCPU | exceeded CPU time limit | | SIGXFSZ | exceeded file size limit | | SIGVTALARM | virtual time alarm | | SIGPROF | profiling time alarm | | SIGWINCH | window size changes | | SIGINFO | information request | | SIGUSR1 | user defined signal 1 | | SIGUSR2 | user defined signal 2 | | SIGTHR | thread library AST | | signal | default action | bsd | linux | standard | |---------------|----------------|-----|-------|----------| | SIGHUP | terminate | 1 | 1 | POSIX | | SIGINT | terminate | 2 | 2 | ISO | | SIGQUIT | core dump | 3 | 3 | POSIX | | SIGILL | core dump | 4 | 4 | ISO | | SIGTRAP | core dump | 5 | 5 | POSIX | | SIGABRT | core dump | 6 | 6 | ISO | | SIGFPE | core dump | 8 | 8 | ISO | | SIGKILL | terminate | 9 | 9 | POSIX | | SIGBUS | core dump | 10 | 7 | POSIX | | SIGSEGV | core dump | 11 | 11 | ISO | | SIGSYS | core dump | 12 | 31 | POSIX | | SIGPIPE | terminate | 13 | 13 | POSIX | | SIGALRM | terminate | 14 | 14 | POSIX | | SIGTERM | terminate | 15 | 15 | ISO | | SIGURG | discard signal | 16 | 23 | POSIX | | SIGSTOP | stop process | 17 | 19 | POSIX | | SIGTSTP | stop process | 18 | 20 | POSIX | | SIGCONT | discard signal | 19 | 18 | POSIX | | SIGCHLD | discard signal | 20 | 17 | POSIX | | SIGTTIN | stop process | 21 | 21 | POSIX | | SIGTTOU | stop process | 22 | 22 | POSIX | | SIGIO/SIGPOLL | discard signal | 23 | 29 | POSIX | | SIGXCPU | terminate | 24 | 24 | POSIX | | SIGXFSZ | terminate | 25 | 25 | POSIX | | SIGVTALARM | terminate | 26 | 26 | POSIX | | SIGPROF | terminate | 27 | 27 | POSIX | | SIGWINCH | discard | 28 | 28 | BSD | | SIGINFO | discard | 29 | | BSD | | SIGUSR1 | terminate | 30 | 10 | POSIX | | SIGUSR2 | terminate | 31 | 12 | POSIX | | SIGTHR | terminate | 32 | | BSD |