Esta versión de Oracle Solaris es compatible con las siguientes funciones y comportamiento de shell:
A la cuenta de usuario que se crea al instalar la versión de Oracle Solaris se le asigna el Bourne-Again Shell (bash) de GNU de manera predeterminada.
El shell de sistema estándar (bin/sh) ahora es el shell Korn 93 (ksh93).
El shell interactivo predeterminado es el shell Bourne-again (bash) (/usr/bin/bash).
Tanto el shell bash como el shell ksh93 cuentan con la función de edición de línea de comandos, lo que significa que se pueden editar los comandos antes de ejecutarlos.
Puede mostrar la información de ruta y el shell predeterminado de varias maneras:
Utilice los comandos echo $SHELL y 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
Utilice el comando pargs:
~$ pargs -l $$ /usr/bin/i86/ksh93
El shell ksh93 también tiene una variable incorporada denominada .sh.version, que se puede mostrar de la siguiente manera:
~$ echo ${.sh.version} Version jM 93u 2011-02-08
Para cambiar a un shell diferente, escriba la ruta del shell que desea utilizar.
Para salir de un shell, escriba exit.
En la siguiente tabla, se describen las opciones de shell que se admiten en Oracle Solaris.
|
La tabla siguiente muestra los indicadores de sistema UNIX® predeterminados y el indicador de superusuario de shells que se incluyen en los sistemas operativos Oracle Solaris. Tenga en cuenta que el indicador predeterminado del sistema que se muestra en los ejemplos de comandos varía según la versión de Oracle Solaris.
|