Guía avanzada del usuario

Archivos de inicialización

Los archivos de inicialización encargados de la configuración del sistema dependen del shell que el administrador del sistema haya especificado como shell predeterminado cuando instaló el sistema. El shell Bourne es el shell predeterminado de SunOS, pero también puede usar el shell C o el Korn. Cada uno de estos shell dispone del propio archivo (o archivos) de inicialización.

Si no está seguro de cuál es el shell predeterminado (denominado shell de entrada):

  1. Escriba echo $SHELL:

    $ echo $SHELL
    /bin/sh

  2. Observe la salida del comando. Si es:

    • /bin/sh -el shell de entrada será el shell Bourne

    • /bin/csh - el shell de entrada será el shell C

    • /bin/ksh - el shell de entrada será el shell Korn

    Sin tener en cuenta el shell que esté usando, cuando entra por primera vez en el sistema, éste procesa generalmente el archivo perfil: /etc/profile. Por lo general, el administrador del sistema es el dueño de este archivo y los usuarios lo pueden leer (pero no escribir en él).

    Una vez que el sistema ha ejecutado el perfil del sistema, éste procesa el perfil del usuario. El perfil del usuario es uno o varios archivos de inicialización que definen el entorno de trabajo. Por ejemplo, si se encuentra en el entorno OpenWindows, el sistema comprobará dicho archivo o grupo de archivos cada vez que empiece una nueva Herramienta del shell o una ventana de la Herramienta de comandos.

    Según cuál sea el shell predeterminado, el perfil del usuario será uno de los siguientes:

    • .profile (para los shell Bourne y Korn)

    • .login y .cshrc (para el shell C)

    El archivo o archivos de perfil del usuario se encuentran en el directorio de usuario y le permiten configurar el entorno de trabajo según prefiera.