문제
다음 결과에 해당하는 명령으로 알맞은 것은?
① xauth ② xauth list ③ xauth list DISPLAY ④ xauth list $DISPLAY
정답
4번
해설
정답: 4. 출력은 현재 디스플레이(unix:0)의 MIT-MAGIC-COOKIE-1 인증 쿠키 한 항목이다. 현재 DISPLAY 에 해당하는 인증 정보만 보려면 "xauth list $DISPLAY" 를 쓴다.
오답 풀이
- 1번: 인자 없는 "xauth" 는 대화형 모드로 진입할 뿐 이 한 줄 결과를 바로 출력하지 않는다.
- 2번: "xauth list" 는 등록된 모든 디스플레이의 항목을 나열하므로 현재 것 한 줄만 나온 결과와 다르다.
- 3번: "xauth list DISPLAY" 는 $ 가 없어 변수 치환이 안 되어 'DISPLAY' 라는 이름의 디스플레이를 찾게 된다.
- 4번: 현재 디스플레이로 변수 치환되는 "xauth list $DISPLAY" 로 옳다.
보충 개념 xauth 는 X 인증 쿠키를 관리한다. list(목록), add/remove(추가·삭제). $DISPLAY 는 현재 디스플레이(예: unix:0)를 가리키므로 해당 항목만 조회된다.