문제
다음은 시스템 부팅 시 X 윈도가 실행되도록 설정하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
① ㉠ set-default, ㉡ multi-user ② ㉠ set-default, ㉡ graphical ③ ㉠ get-default, ㉡ multi-user.target ④ ㉠ get-default, ㉡ graphical.target
정답
2번
해설
정답: 2. 부팅 시 기본 실행 모드를 '설정'하는 systemctl 서브명령은 set-default 이고, X 윈도(GUI)로 부팅하려면 타깃은 graphical(graphical.target)이다. 따라서 ㉠=set-default, ㉡=graphical 이다.
오답 풀이
- 1번: multi-user 는 GUI 없는 텍스트(다중 사용자) 모드 타깃이므로 X 윈도 부팅과 맞지 않다.
- 2번: set-default + graphical 은 GUI 부팅을 기본값으로 설정하므로 옳다.
- 3번: get-default 는 현재 기본 타깃을 '조회'하는 명령으로 설정 동작이 아니다.
- 4번: get-default 는 조회 명령이라 부팅 모드를 변경하지 못한다.
보충 개념 systemd 타깃: graphical.target(GUI, 런레벨 5 상당), multi-user.target(텍스트, 런레벨 3 상당). 기본 모드 설정은 systemctl set-default, 현재 모드 확인은 systemctl get-default 로 한다.