문제
다음 명령의 결과에 해당하는 환경변수로 알맞은 것은?
① PWD ② HOME ③ PATH ④ PS1
정답
3번
해설
정답: 3. 콜론(:)으로 구분된 여러 디렉터리 경로 목록이 출력되었다. 이렇게 실행 파일을 찾을 디렉터리들을 콜론으로 나열해 담는 환경변수는 PATH 이다.
오답 풀이
- 1번: PWD 는 현재 작업 디렉터리 "하나"의 경로만 담는다.
- 2번: HOME 은 사용자의 홈 디렉터리 경로 하나를 담는다.
- 3번: 콜론으로 구분된 실행 경로 목록을 담는 PATH 로 옳다.
- 4번: PS1 은 셸 프롬프트 문자열을 정의하는 변수이지 경로 목록이 아니다.
보충 개념 PATH 는 명령 입력 시 실행 파일을 탐색하는 디렉터리 목록을 콜론으로 구분해 담는다. echo $PATH 로 확인하고, "export PATH=$PATH:/추가경로" 로 경로를 덧붙인다.