문제
다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합으로 알맞은 것은?
① [Ctrl]+[c] ② [Ctrl]+[a] ③ [Ctrl]+[l] ④ [Ctrl]+[z]
정답
4번
해설
정답: 4. [Ctrl]+[z] 는 실행 중인 포어그라운드 작업에 SIGTSTP 를 보내 정지시키며, 이후 bg 로 백그라운드 실행으로 전환할 수 있다. 백그라운드 전환의 시작이 되는 키 조합이다.
오답 풀이
- 1번: [Ctrl]+[c] 는 SIGINT 로 포어그라운드 작업을 종료(중단)한다.
- 2번: [Ctrl]+[a] 는 (bash 기준) 줄의 맨 앞으로 커서를 이동하는 편집 키이다.
- 3번: [Ctrl]+[l] 은 화면을 지우는(clear) 키이다.
- 4번: 작업을 정지시켜 백그라운드 전환의 기반이 되는 [Ctrl]+[z] 로 옳다.
보충 개념 [Ctrl]+z → jobs(작업 확인) → bg %번호(백그라운드 재개) 또는 fg %번호(포어그라운드 복귀). 처음부터 백그라운드 실행은 명령 끝에 "&" 를 붙인다.