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

리눅스 마스터 2급리눅스 운영 및 관리로그인 셸 확인 - echo $SHELL난이도 2MCQ

리눅스 마스터 2급 로그인 셸 확인 - echo $SHELL 기출문제 #14543

문제

다음 중 로그인 셸을 확인하는 명령으로 알맞은 것은?

① cat SHELL ② cat $SHELL ③ echo SHELL ④ echo $SHELL

정답

4

해설

정답: 4. 로그인 셸 경로는 환경변수 SHELL 에 들어 있고, 변수 값을 출력하려면 echo 와 $ 를 함께 써야 한다. 따라서 "echo $SHELL" 이 맞다.

오답 풀이

  • 1번: "cat SHELL" 은 SHELL 이라는 이름의 파일을 출력하려는 것이라 의도와 다르다.
  • 2번: "cat $SHELL" 은 셸 경로(예: /bin/bash) 파일을 cat 하려는 것이라 바이너리를 출력하려는 잘못된 형태다.
  • 3번: "echo SHELL" 은 변수 값이 아니라 SHELL 이라는 문자열만 출력한다($ 누락).
  • 4번: "echo $SHELL" 은 SHELL 변수의 값(로그인 셸 경로)을 출력하므로 옳다.

보충 개념 변수 값 출력은 echo $변수명. echo $SHELL 은 설정된 로그인 셸 경로를, ps 는 실제 실행 중인 셸 프로세스를 보여준다.

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

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

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

[리눅스 마스터 2급] 로그인 셸 확인 - echo $SHELL 리눅스 운영 및 관리 기출 #14543 | 문어CBT