합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

리눅스 마스터 2급리눅스 운영 및 관리프롬프트 환경변수 - PS1난이도 2MCQ

리눅스 마스터 2급 프롬프트 환경변수 - PS1 기출문제 #14199

문제

다음 중 로그인하면 나타나는 프롬프트를 변경하려고 할 때 사용하는 환경변수로 알맞은 것은?

① PS ② PS1 ③ PS2 ④ PROMPT

정답

2

해설

정답: 2. PS1 은 셸의 기본(1차) 프롬프트 문자열을 정의하는 환경변수이다. 예를 들어 PS1='[\u@\h \W]$ ' 처럼 사용자·호스트·경로를 표시하도록 변경한다.

오답 풀이

  • 1번: PS 라는 표준 프롬프트 변수는 존재하지 않는다(ps는 프로세스 조회 명령).
  • 2번: PS1 은 기본 프롬프트를 정의하는 변수이므로 옳다.
  • 3번: PS2 는 명령이 한 줄로 끝나지 않을 때 나타나는 2차(연속) 프롬프트(기본값 '> ')이다.
  • 4번: PROMPT 는 bash의 프롬프트 환경변수가 아니다(tcsh의 prompt 변수와 혼동한 형태).

보충 개념 bash 프롬프트 변수: PS1(기본), PS2(연속 입력), PS3(select용), PS4(디버그용). 프롬프트 특수문자 \u(사용자) \h(호스트) \w(전체 경로) \W(현재 디렉터리) 등을 조합한다.

리눅스 마스터 2급 리눅스 운영 및 관리 다른 기출문제

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[리눅스 마스터 2급] 프롬프트 환경변수 - PS1 리눅스 운영 및 관리 기출 #14199 | 문어CBT