답변1
각 신호에는 프로세스가 신호를 수신할 때 수행하는 기본 작업인 "기본 처리"가 있습니다. 매뉴얼 페이지에는 signal(7)
이를 나열하는 테이블이 있습니다.
Signal Value Action Comment
──────────────────────────────────────────────────────────────────────
...
SIGUSR1 30,10,16 Term User-defined signal 1
SIGUSR2 31,12,17 Term User-defined signal 2
SIGUSR1
그리고 SIGUSR2
둘 다 기본 동작을 가지고 있습니다 Term
- 프로세스를 종료합니다. dd
신호를 가로채서 유용한 작업을 수행하기 위해 핸들러를 등록합니다. 그러나 신호를 너무 빨리 내보내면 핸들러를 등록할 시간이 없으므로 기본 동작이 발생합니다.