Archivo .profile

El archivo .profile se encuentra en el directorio inicial ($HOME) y le permite personalizar el entorno de trabajo individual.

Puesto que el archivo .profile está oculto, utilice el mandato ls -a para listarlo.

Después de que el programa login añada las variables LOGNAME (nombre de inicio de sesión) y HOME (directorio de inicio de sesión) al entorno, se ejecutan los mandatos del archivo $HOME/.profile si el archivo está presente. El archivo .profile contiene el perfil individual que altera temporalmente las variables que se han establecido en el archivo /etc/profile. Con frecuencia, el archivo .profile se utiliza para establecer variables de entorno exportadas y modalidades de terminal. Puede personalizar el entorno modificando el archivo .profile. Utilice el archivo .profile para controlar los siguientes valores predeterminados:

  • Shells que han de abrirse
  • Aspecto del indicador
  • Sonido del teclado
En el ejemplo siguiente se muestra un archivo .profile típico:

PATH=/usr/bin:/etc:/home/bin1:/usr/lpp/tps4.0/user::
epath=/home/gsc/e3:
export PATH epath
csh

Este ejemplo ha definido dos variables de vía de acceso (PATH y epath), las ha exportado y ha abierto un shell C (csh).

También puede utilizar el archivo .profile (o, si no existe, el archivo /etc/profile) para determinar variables de shell de inicio de sesión. También puede personalizar otros entornos de shell. Por ejemplo, utilice el archivo .cshrc y el archivo .kshrc para personalizar un shell C y un shell Korn, respectivamente, cuando se inicie cada tipo de shell.