| SIGHUP |
1 |
종료 |
행업으로 터미널과 연결이 끊어졌을 때 발생 |
| SIGINT |
2 |
종료 |
인터럽트로 사용자가 ctrl + c를 입력하면 발생 |
| SIGQUIT |
3 |
코어 덤프 |
종료 신호로 사용자가 ctrl + \를 입력하면 발생 |
| SIGILL |
4 |
코어 덤프 |
잘못된 명령 사용 |
| SIGTRAP |
5 |
코어 덤프 |
추적이나 브레이크 지점에서 트랩 발생 |
| SIGABRT |
6 |
코어 덤프 |
abort 함수에 의해 발생 |
| SIGIOT |
6 |
코어 덤프 |
SIGABRT와 동일 |
| SIGBUS |
7 |
코어 덤프 |
버스 오류로 발생 |
| SIGFPE |
8 |
코어 덤프 |
산술 연산 오류로 발생 |
| SIGKILL |
9 |
종료 |
강제 종료로 발생 |
| SIGUSR1 |
10 |
종료 |
사용자가 정의해 사용하는 시그널1 |
| SIGSEGV |
11 |
코어 덤프 |
세그먼테이션 오류로 발생 |
| SIGUSR2 |
12 |
종료 |
사용자가 정의해 사용하는 시그널2 |
| SIGPIPE |
13 |
종료 |
잘못된 파이프 처리로 발생 |
| SIGALRM |
14 |
종료 |
alarm 함수에 의해 발생 |
| SIGTERM |
15 |
종료 |
소프트웨어 종료로 발생 |
| SIGSTKFLT |
16 |
종료 |
보조 프로세서의 스택 오류로 발생(리눅스에서는 지원 안 함) |
| SIGCHLD |
17 |
무시 |
자식 프로세스의 상태가 바뀌었을 때 발생 |
| SIGCONT |
18 |
무시 |
중지된 프로세스를 재시작할 때 발생 |
| SIGSTOP |
19 |
중지 |
중지 시그널로, 이 시그널을 받으면 SIGCONT 시그널을 받을 때까지 프로세스 수행 중단 |
| SIGTSTP |
20 |
중지 |
사용자가 ctrl + z로 중지시킬 때 발생 |
| SIGTTIN |
21 |
중지 |
터미널 입력을 기다리기 위해 중지시킬 때 발생 |
| SIGTTOU |
22 |
중지 |
터미널 출력을 위해 중지시킬 때 발생 |
| SIGURG |
23 |
무시 |
소켓에 긴급한 상황이 생기면 발생 |
| SIGXCPU |
24 |
코어 덤프 |
CPU 시간 제한을 초과할 때 발생 |
| SIGXFSZ |
25 |
코어 덤프 |
파일 크기 제한을 초과할 떄 발생 |
| SIGVTALRM |
26 |
종료 |
가상 타이머가 종료할 때 발생 |
| SIGPROF |
27 |
종료 |
프로파일 타이머가 종료할 때 발생 |
| SIGWINCH |
28 |
무시 |
윈도우 크기가 바뀌었을 때 발생 |
| SIGIOT |
29 |
종료 |
비동기식 입출력 이벤트로 발생 |
| SIGPOLL |
SIGIO |
종료 |
SIGIO와 동일 |
| SIGPWR |
30 |
무시 |
전원이 중단되거나 재시작할 때 발생 |
| SIGSYS |
31 |
코어 덤프 |
잘못된 시스템 호출로 발생 |
| SIGUNUSED |
31 |
무시 |
향후 사용을 위해 예약된 번호 |