문제
다음 중 텍스트 모드로 부팅된 상태에서 X 윈도를 실행하는 명령으로 알맞은 것은?
① xinit ② startx ③ systemctl xinit ④ systemctl startx
정답
2번
해설
정답: 2. startx 는 텍스트(콘솔) 모드에서 X 윈도 세션을 시작하는 명령으로, 내부적으로 xinit 를 호출해 X 서버와 윈도 매니저를 띄운다.
오답 풀이
- 1번: xinit 는 X 서버를 직접 띄우는 저수준 도구로, 일반적으로 startx 가 이를 감싸 사용한다(보통 사용자는 startx 를 쓴다).
- 2번: startx 는 콘솔에서 X 윈도를 실행하는 대표 명령으로 옳다.
- 3번: "systemctl xinit" 는 존재하지 않는 사용법이다(xinit 는 서비스 유닛이 아니다).
- 4번: "systemctl startx" 도 존재하지 않는 사용법이다.
보충 개념 콘솔에서 X 실행은 startx. 부팅 시 자동 그래픽 로그인은 디스플레이 매니저(gdm/sddm 등)와 graphical.target 으로 제어한다.