Esta sección describe algunas de las variables de entorno más usadas. Muchas de dichas variables pueden estar ya incluidas en el perfil de usuario. Como se mencionó anteriormente, el archivo de perfil del usuario (.profile para los shell Bourne y Korn, y .cshrc para el shell C) se encuentra en el directorio del usuario.
Los archivos ("punto") ocultos pueden listarse escribiendo ls -la.
A continuación se enumera una lista parcial de variables de entorno que se pueden incluir en el perfil del usuario. La sintaxis para definir variables de entorno dependerá del shell que esté usando:
CDPATH - Especifica los directorios que se han de buscar cuando se escribe un único nombre de directorio sin un nombre de ruta de acceso completo.
HISTORY - Establece el número de comandos disponibles para el comando history (sólo para el shell C).
HOME - Define la ruta de acceso absoluta del directorio raíz; el sistema utilizará esta información para decidir a qué directorio cambiará cuando escriba el comando cd sin argumentos.
LANG - Especifica el lenguaje local. Los valores adecuados son: japonés, alemán, francés, sueco, español e italiano.
LOGNAME - Define el nombre de entrada. El valor predeterminado para esta variable se establece automáticamente al nombre de entrada especificado en la base de datos passwd como parte del proceso de entrada. Si desea información acerca de la base de datos passwd, consulte System Administration Guide.
MAIL - Especifica la ruta de acceso del correo, que normalmente se encuentra en el directorio /var/mail/nombre-usuario, donde nombre-usuario es el nombre de entrada. Si desea más información acerca de este archivo, consulte el Capítulo 7".
MANSECTS - Establece las secciones de documentación en línea disponibles.
PATH - Lista, en orden, los directorios en los que el sistema busca para encontrar el programa que se va a ejecutar al escribir un comando. Si el directorio apropiado no se encuentra en la ruta de acceso de búsqueda, deberá introducirlo o escribir el nombre completo de la ruta de acceso cuando introduzca un comando.
El valor predeterminado de esta variable se define automáticamente y se establece como se especifica en el archivo .profile (shell Bourne o Korn), o en el archivo .cshrc (shell C) como parte del proceso de entrada.
PS1 - Define el indicador de comando. El indicador predeterminado del shell Bourne y del Korn es el signo de dólar ($). El indicador predeterminado del shell C es el signo de porcentaje (%). El indicador predeterminado de raíz, en cada shell, es el carácter de relleno (#).
SHELL - Define el shell usado por vi y por otras herramientas.
TERMINFO - Especifica el nombre de ruta de acceso de un terminal no soportado que se ha agregado a la base de datos terminfo. No es necesario configurar esta variable para terminales predeterminados en esta base de datos. Si desea más información sobre la base de datos terminfo, consulte System Administration Guide, Volume II.
TERM - Define el tipo de terminal que está usando actualmente. Cuando ejecuta un editor, el sistema busca un archivo con el mismo nombre que la definición de dicha variable. Primero, busca la ruta de acceso (si la hay) a la que la variable TERMINFO remite y, después, el directorio predeterminado /usr/share/lib/terminfo, para determinar las características del terminal. Si no se encuentra una definición en ninguna de las dos posiciones, el terminal se identifica como "sin inteligencia".