어떤 쉘을 사용하고 있습니까? 찾는 방법은 다음과 같습니다.

Anonim

명령줄에서 어떤 셸을 사용하고 있는지 궁금한 적이 있습니까? 어떤 셸이 실행 중인지 알고 싶어하거나 필요로 하는 것은 드문 일이 아닙니다. 이 질문을 여러 번 들을 수 있지만 대답은 모든 사용자마다 다를 수 있으므로 가장 쉬운 방법은 현재 활성 상태를 결정하는 터미널 명령을 실행하는 것입니다. 껍데기.

Mac OS X, Unix, Linux에서 사용 중인 셸 찾기

사용 중인 셸을 찾는 가장 쉬운 방법은 명령줄 프롬프트에 다음 명령 구문을 입력하는 것입니다.

echo $SHELL

히트 리턴. 예, 그것은 모두 대문자로 된 $SHELL입니다. 유닉스 세계에서는 대소문자가 중요합니다. 다음과 같은 내용이 인쇄되어 사용 중인 셸을 나타냅니다.

$ 에코 $SHELL /bin/bash

이것은 쉘이 bash라는 것을 의미하지만 /bin/tcsh /bin/zsh /bin/ksh 또는 거기에 있는 다양한 다른 쉘과 같이 다른 것을 보게 될 수도 있습니다.

이 명령은 Mac OS X, Linux, FreeBSD 등 모든 유닉스 플랫폼에서 작동하며 항상 동일하게 보고됩니다.

대다수의 Mac OS X 사용자는 기본적으로 Bash 셸을 사용하게 될 것입니다. Bash 셸은 OS X의 모든 최신 버전의 표준이자 사용하기 쉬운 셸 중 하나입니다. Mac 터미널 내부의 기본 설정을 변경하거나 "export $SHELL="을 사용하여 구식 방식으로 조정하여 원하는 다른 쉘로 쉽게 설정할 수 있습니다.

기억하십시오. 쉘은 다른 쉘에서 시작되어 일종의 중첩을 생성할 수도 있습니다. 예를 들어 ksh를 통해 bash를 통해 tcsh를 실행할 수 있지만 그렇게 할 이유가 많지는 않습니다. "exit"를 입력하면 한 셸에서 종료되고 이러한 상황에 있는 경우 다른 셸로 돌아가서 유형을 다시 결정하기 위해 echo $SHELL 명령을 다시 실행할 수 있습니다.

어떤 쉘을 사용하고 있습니까? 찾는 방법은 다음과 같습니다.