| Signal Name |
Signal Number |
Action |
| HUP |
1 |
Hangup |
| INT |
2 |
Interrupt |
| QUIT |
3 |
Quit (dumps core file) |
| ILL |
4 |
Illegal instruction (dumps core file) |
| TRAP |
5 |
Breakpoint trap (dumps core file) |
| IOT |
6 |
I/O trap (dumps core file) |
| EMT |
7 |
Emulator trap (dumps core file) |
| FPE |
8 |
Floating Point Exception (dumps core file) |
| KILL |
9 |
Kill with extreme prejudice |
| BUS |
10 |
Bus error (dumps core file) |
| SEGV |
11 |
Segment Violation (dumps core file) |
| SYS |
12 |
Bad system call argument (dumps core file) |
| PIPE |
13 |
Write to nonexistent pipe |
| ALRM |
14 |
Alarm clock timeout |
| TERM |
15 |
Terminate |
| USR1 |
16 |
User defined signal |
| USR2 |
17 |
User defined signal |
| CHLD |
18 |
Child status (aka CLD) |
| PWR |
19 |
Power failure or restart |
| WINCH |
20 |
Window size change |
| URG |
21 |
Urgent socket condition |
| IO |
22 |
Socket I/O (aka POLL) |
| STOP |
23 |
Stop from non-tty process (see CONT) |
| TSTP |
24 |
Stop from tty process (see CONT) |
| CONT |
25 |
Continue a stopped process |
| TTIN |
26 |
Waiting for background tty input (see CONT) |
| TTOU |
27 |
Waiting for background tty output (see CONT) |
| VTALRM |
28 |
Virtual alarm timeout |
| PROF |
29 |
Profiling timeout |
| XCPU |
30 |
CPU time limit exceeded (dumps core file) |
| XFSZ |
31 |
File size limit exceeded (dumps core file) |