이 Oracle Solaris 릴리스에서는 다음과 같은 셸 기능 및 동작이 지원됩니다.
Oracle Solaris 릴리스를 설치할 때 만들어지는 사용자 계정에는 기본적으로 GNU Bourne-Again Shell(bash)이 지정됩니다.
표준 시스템 셸(bin/sh)은 이제 Korn Shell 93(ksh93)입니다.
기본 대화식 셸은 Bourne-again(bash) 셸(/usr/bin/bash)입니다.
bash 및 ksh93 셸은 둘 다 명령줄 편집을 지원하므로 이러한 셸을 실행하기 전에 명령을 편집할 수 있습니다.
몇 가지 방법으로 기본 셸 및 경로 정보를 표시할 수 있습니다.
echo $SHELL 및 which 명령을 사용합니다.
$ grep root /etc/passwd root:x:0:0:Super-User:/root:/usr/bin/bash $ echo $SHELL /usr/bin/bash $ which ksh93 /usr/bin/ksh93
pargs 명령을 사용합니다.
~$ pargs -l $$ /usr/bin/i86/ksh93
ksh93 셸은 또한 다음과 같이 표시할 수 있는 .sh.version이라는 기본 제공되는 변수를 포함합니다.
~$ echo ${.sh.version} Version jM 93u 2011-02-08
기본 셸을 변경하려면 사용할 셸의 경로를 입력합니다.
셸을 종료하려면 exit를 입력합니다.
다음 표에서는 Oracle Solaris에서 지원되는 셸 옵션을 설명합니다.
|
다음 표에는 Oracle Solaris OS에 포함된 셸의 기본 UNIX® 시스템 프롬프트 및 수퍼 유저 프롬프트가 나와 있습니다. 명령 예제에 표시된 기본 시스템 프롬프트는 Oracle Solaris 릴리스에 따라 다릅니다.
|