문제
다음 중 X 클라이언트를 원격지로 전송하기 위해 변경하는 환경변수로 알맞은 것은?
① VISUAL ② DISPLAY ③ TERM ④ XTERM
정답
2번
해설
정답: 2. X 클라이언트가 화면을 출력할 X 서버(디스플레이)의 위치를 지정하는 환경변수는 DISPLAY 이다. 이를 원격 서버:디스플레이 번호로 설정하면 출력이 원격으로 전송된다.
오답 풀이
- 1번: VISUAL 은 기본 비주얼 편집기를 지정하는 환경변수이다.
- 2번: DISPLAY 는 X 출력 대상(서버)을 지정하므로 옳다.
- 3번: TERM 은 터미널 종류를 지정하는 환경변수이다.
- 4번: XTERM 은 터미널 에뮬레이터 프로그램명이지 출력 대상 지정 환경변수가 아니다.
보충 개념 DISPLAY 형식은 호스트:디스플레이번호.스크린번호(예: 192.168.0.10:0.0)이다. ssh -X 사용 시 DISPLAY 가 자동 설정되어 원격 GUI 가 로컬 화면에 표시된다.