문제
다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합으로 알맞은 것은?
① [Ctrl] + [c] ② [Ctrl] + [a] ③ [Ctrl] + [z] ④ [Ctrl] + [d]
정답
3번
해설
정답: 3. [Ctrl]+[z] 는 실행 중인 포어그라운드 작업에 SIGTSTP 를 보내 일시 정지시킨다. 이후 bg 로 백그라운드 실행으로 전환할 수 있다.
오답 풀이
- 1번: [Ctrl]+[c] 는 SIGINT 로 포어그라운드 작업을 종료(중단)한다.
- 2번: [Ctrl]+[a] 는 셸의 줄 맨 앞 커서 이동(emacs 키 바인딩)으로 작업 전환과 무관하다.
- 3번: [Ctrl]+[z] 로 작업을 정지시킨 뒤 bg 로 백그라운드 전환하므로 옳다.
- 4번: [Ctrl]+[d] 는 EOF 입력으로 입력 종료·로그아웃에 쓰인다.
보충 개념 전환 흐름: [Ctrl]+z(정지) → jobs(작업 번호 확인) → bg %번호(백그라운드 재개) / fg %번호(포어그라운드 복귀).