미니옵빠의 code stubs
kill 명령문 signal 종류 본문
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT
17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU
25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH
29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN
35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4
39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12
47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14
51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10
55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6
59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX
설명은 아래와 같다. (32 ~ 64까지는 예약된 signal)
1 |
SIGHUP(HUP) |
연결 끊기. 프로세스의 설정파일을 다시 읽는데 사용된다. |
2 |
SIGINT(INT) |
인터럽트 |
3 |
SIGQUIT(QUIT) |
종료 |
4 |
SIGILL(ILL) |
잘못된 명령 |
5 |
SIGTRAP(TRAP) |
트렙 추적 |
6 |
SIGIOT(IOT) |
IOT 명령 |
7 |
SIGBUS(BUS) |
버스 에러 |
8 |
SIGFPE(FPE) |
고정소수점 예외 |
9 |
SIGKILL(KILL) |
죽이기. 이 시그널은 잡히지 않는다. |
10 |
SIGUSR1(USR1) |
사용자 정의 시그널1 |
11 |
SIGSEGV(SEGV) |
세그멘테이션 위반 |
12 |
SIGUSR2(USR2) |
사용자 정의 시그널2 |
13 |
SIGPIPE(PIPE) |
읽을 것이 없는 파이프에 대한 시그널 |
14 |
SIGALRM(ALRM) |
경고 클럭 |
15 |
SIGTERM(TERM) |
소프트웨어 종료 시그널, 일반적으로 kill 시그널이 전송되기 전에 전송된다. 잡히는 시그널이기 때문에 종료되는 것을 트랙할 수 있다. |
16 |
SIGTKFLT |
코프로세서 스택 실패 |
17 |
SIGCHLD(CHLD) |
자식 프로세스의 상태변화 |
18 |
SIGCONT(CONT) |
STOP 시그널 이후 계속 진행할 때 사용. |
19 |
SIGSTOP(STOP) |
정지. 이 시그널 역시 잡을 수 없다. |
20 |
SIGTSTP(TSTP) |
키보드에 의해 발생하는 시그널로 Ctrl+Z로 생성된다. |
21 |
SIGTTIN |
백그라운드에서의 제어터미널 읽기 |
22 |
SIGTTOU |
백그라운드에서의 제어터미널 쓰기 |
23 |
SIGURG |
소켓에서의 긴급한 상태 |
24 |
SIGXCPU |
CPU 시간 제한 초과 setrlimit(2) 메뉴얼 패이지 참조 |
25 |
SIGXFSZ |
파일 크기제한 초과 setrlimit(2) 메뉴얼 패이지 참조 |
26 |
SIGVTALRM |
가상 시간 경고 setitimer(2) 메뉴얼 패이지 참조 |
27 |
SIGPROF |
프로파일링 타이머 경고. setitimer(2) 메뉴얼 페이지 참조 |
28 |
SIGWINCH |
윈도우 사이즈 변경 |
29 |
SIGIO |
기술자에서 입출력이 가능함. fcntl(2) 메뉴얼 참조 |
30 |
SIGPWR |
전원 실패 |
31 |
UNUSED |
사용 안함 |