문제
다음 중 시스템 시작 시 X 윈도 모드로 부팅이 되도록 설정하는 명령은?
① systemctl set-default multi-user.target ② systemctl set-default runlevel3.target ③ systemctl set-default runlevel5.target ④ systemctl set-default x.target
정답
3번
해설
정답: 3. GUI(X 윈도) 모드로 부팅하려면 그래픽 타깃을 기본값으로 설정해야 한다. runlevel5.target 은 graphical.target 의 별칭(런레벨 5)이므로 "systemctl set-default runlevel5.target" 이 X 윈도 부팅을 설정한다.
오답 풀이
- 1번: multi-user.target(런레벨 3)은 GUI 없는 텍스트(다중 사용자) 모드 부팅이다.
- 2번: runlevel3.target 은 multi-user.target 별칭으로 역시 텍스트 모드다.
- 3번: runlevel5.target 은 graphical.target(GUI) 별칭이므로 옳다.
- 4번: x.target 이라는 기본 타깃은 존재하지 않는다.
보충 개념 런레벨↔타깃: 3 = multi-user.target(CLI), 5 = graphical.target(GUI). systemctl get-default 로 현재 기본 타깃을 확인한다.