문제
다음 중 로그인한 터미널 종류를 확인할 수 있는 환경변수는?
① TERM ② TERMINAL ③ DISPLAY ④ PROMPT
정답
1번
해설
정답: 1. TERM 환경변수는 현재 사용 중인 터미널의 종류(예: xterm, linux, vt100)를 나타내며, 이 값에 따라 화면 제어 시퀀스가 결정된다.
오답 풀이
- 1번: TERM 은 터미널 유형 정보를 담는 표준 환경변수로 옳다.
- 2번: "TERMINAL" 은 표준 환경변수가 아니다.
- 3번: DISPLAY 는 X 윈도에서 디스플레이·화면 번호(예: :0.0)를 지정하는 변수이다.
- 4번: "PROMPT" 는 표준 환경변수가 아니며, 프롬프트는 PS1/PS2 로 설정한다.
보충 개념 TERM 값은 /etc/termcap 또는 terminfo 데이터베이스의 항목과 연결되어 색상·커서 이동 등 터미널 동작을 결정한다.