The Linux Kernel Project
1 Introduction
is a operating system kernel. Linux distributions are complete operating systems which pair the Linux kernel with other programs. Examples of some Linux distributions are Debian, Ubuntu, and Fedora.
2 Signals
Linux signals are a way for the kernel to communicate events to a process. There are 31 basic signals that Linux defines.
Signal Number | Signal Name | Signal Description |
---|---|---|
1 | SIGHUP | Generally this signal will re-initialize the process by re-reading configuration files. |
2 | SIGINT | Signals the receiving process to terminate. |
3 | SIGQUIT | Terminates the receiving process and generates a core dump file for debugging. |
4 | SIGILL | An illegal instruction exists in the program image. |
5 | SIGTRAP | Indicator of a 'trap' or breakpoint in the executing program. |
6 | SIGABRT | Indicates abnormal termination condition. |
7 | SIGBUS | Indicates that a memory access problem has occurred. |
8 | SIGFPE | Indicates that an erroneous arithmetic operation has occurred. |
This document was last updated: