문제
다음 중 키보드 입력으로 발생하는 인터럽트 시그널의 번호로 틀린 것은?
① 1 ② 2 ③ 3 ④ 20
정답
1번
해설
정답: 1. 1번은 SIGHUP(터미널 연결 끊김/데몬 재시작 신호)으로 키보드 키 조합으로 발생하는 시그널이 아니다. 따라서 "키보드 입력으로 발생하는 시그널"로는 틀렸다.
오답 풀이
- 1번: SIGHUP(1)은 키보드 입력이 아니라 접속 종료·데몬 재읽기에 쓰여 틀린 보기(정답)이다.
- 2번: SIGINT(2)는 [Ctrl]+[c] 로 발생하는 인터럽트 시그널이다.
- 3번: SIGQUIT(3)은 [Ctrl]+[] 로 발생하며 코어 덤프를 남긴다.
- 4번: SIGTSTP(20)은 [Ctrl]+[z] 로 발생하는 일시 중지 시그널이다.
보충 개념 대표 시그널: 1 SIGHUP, 2 SIGINT([Ctrl]+c), 3 SIGQUIT([Ctrl]+), 9 SIGKILL(강제 종료), 15 SIGTERM(정상 종료), 20 SIGTSTP([Ctrl]+z).