Linux Signals - Basic Reference and Overview
Last updated:- SIGHUP
Hangup (terminal has been closed). Terminates a process.
- SIGNIT
Interrupt. Terminates a process. From terminal, Ctrl+c.
- SIGQUIT
Quit. Terminates process and dumps core. From terminal, *Ctrl+\*
- SIGILL
Illegal instruction. Terminates process and dumps core.
- SIGTERM
Terminate. Terminates a process.
- SIGKILL
Kill. Terminates process. Cannot be captured or ignored.
- SIGTSTP
Temporarily stop. Temporarily stops a process. From terminal, Ctrl+z
- SIGSTOP
Stop. Temporarily stops a process. Cannot be captured or ignored.
- SIGPIPE
Pipes (process has tried to access a broken pipe). Terminates the process.
- SIGCONT
Continue. Continues a process if it is stopped.
- SIGCHLD
Child. Used for, among other things, signalling that a child process has terminated. Is ignored by processes.
- SIGSEV
Segments. Usually indicated a segmentation fault or invalid memory access. Terminates process and dumps core.
P.S.: This list only contains some examples. For a more complete list, see the references.
references: