팔만코딩경
/
Library DB
/
minitalk (3) 시그널 구조
/
signal 종류 (2)
Search
Duplicate
Share
signal 종류 (2)
Table
Search
No
이름
기본 액션
비고
구분
1
SIGHUB
Open
terminate process
터미널 라인 끊기
종료 신호
2
SIGINT
Open
terminate process
프로그램 인터럽트
종료 신호
3
SIGQUIT
Open
create core image
프로그램 종료
종료 신호
4
SIGILL
Open
create core image
적합하지 않은 명령어
오류 신호
5
SIGTRAP
Open
create core image
트레이스 트랩
오류 신호
6
SIGABRT
Open
create core image
이전 SIGIOT 프로그램에 대해
오류 신호
7
SIGEMT
Open
create core image
에뮬레이트 명령어 실행
오류 신호
8
SIGFPE
Open
create core image
부동소수점 예외
오류 신호
9
SIGKILL
Open
terminate process
프로그램 종료
종료 신호
10
SIGBUS
Open
create core image
버스 에러
오류 신호
11
SIGSEV
Open
create core image
세그먼테이션 위반
오류 신호
12
SIGSYS
Open
create core image
존재하지 않은 시스템 호출
오류 신호
13
SIGPIPE
Open
terminate process
reader가 없는 파이프에 쓰기
동작 오류 신호
14
SIGALRM
Open
terminate process
실시간 타이머 만료
경보 신호
15
SIGTERM
Open
terminate process
소프트웨어 종료 신호
종료 신호
16
SIGURG
Open
discard signal
소켓 긴급 신호 상태
비동기 I/O 신호
17
SIGSTOP
Open
stop process
중지 (시그널 처리, 무시, 차단 불가능)
작업 제어 신호
18
SIGTSTP
Open
stop process
키보드로 인한 중지
작업 제어 신호
19
SIGCONT
Open
discard signal
정지 후 프로세스 유지
작업 제어 신호
20
SIGCHLD
Open
discard signal
자식 프로세스 상태 변경
작업 제어 신호
21
SIGTTIN
Open
stop process
백그라운드 읽기 터미널 제어 시도
작업 제어 신호
22
SIGTTOU
Open
stop process
백그라운드 쓰기 터미널 제어 시도
작업 제어 신호
23
SIGIO
Open
discard signal
I/O 디스크립터 가능 (fcntl(2) 참조)
비동기 I/O 신호
24
SIGXCPU
Open
terminate process
cpu 시간 제한 초과 (setrlimit(2) 참조)
동작 오류 신호
25
SIGXFSZ
Open
terminate process
파일 크기 제한 초과 (setrlimit(2) 참조)
동작 오류 신호
26
SIGVTALRM
Open
terminate process
가상 시간 알람 (settimer(2) 참조)
경보 신호
27
SIGPROF
Open
terminate process
프로파일링 타미어 알람 (settimer(2) 참조)
경보 신호
28
SIGWINCH
Open
discard signal
윈도우 크기 변경
기타
29
SIGINFO
Open
discard signal
키보드에서 상태 요청
기타
30
SIGUSR1
Open
terminate process
사용자 정의 신호1
기타
31
SIGUSR2
Open
terminate process
사용자 정의 신호2
기타
32
SIGTHR
Open
terminate process
스레드 인터럽트
33
SIGLIBRT
Open
terminate process
실시간 라이브러리 인터럽트