문제
다음 명령의 결과에 대한 설명으로 알맞은 것은?
① X 클라이언트를 실행하면 권한이 없는 관계로 허가 거부된다. ② X 클라이언트를 실행하면 원격지 시스템의 첫 번째 X 서버에 실행된다. ③ X 클라이언트를 실행하면 로컬 시스템의 첫 번째 X 서버에 실행된다. ④ X 클라이언트를 실행하면 원격지 시스템에서 허가 거부된다.
정답
3번
해설
정답: 3. DISPLAY 값 ":0" 은 "호스트:디스플레이.화면" 형식에서 호스트가 비어 있어 로컬 시스템을 가리키고, 디스플레이 번호 0(첫 번째 X 서버)을 의미한다. 따라서 X 클라이언트는 로컬 시스템의 첫 번째 X 서버에 표시된다.
오답 풀이
- 1번: ":0" 만으로 권한 거부가 결정되지 않으며, 값 자체는 로컬 첫 번째 서버를 정상적으로 가리킨다.
- 2번: 호스트가 비어 있으므로 "원격지 시스템"이 아니라 로컬 시스템이다.
- 3번: 호스트 생략(로컬) + 디스플레이 0(첫 번째 X 서버) 해석이 맞아 옳다.
- 4번: 원격지·허가 거부 모두 ":0" 값과 무관한 잘못된 해석이다.
보충 개념 DISPLAY 형식은 "호스트명:디스플레이번호.화면번호" 다. 호스트를 비우면 로컬, 디스플레이 0 은 첫 번째 X 서버를 뜻한다. 원격 표시는 "원격호스트:0.0" 처럼 호스트를 명시한다.