Cada shell posee ciertos archivos donde mantiene su configuración. Estos tiene una jerarquía que va desde el archivo general de configuración del sistema para todos los shells, pasando por el archivo propio del shell, hasta los archivos personales del usuario.
A continuación, en la tabla 3.8, se muestran los archivos utilizados para especificar opciones dentro de bash. Es importante aclarar que no es necesario que todos estos archivos existan dentro del directorio personal, el sistema posee su configuración por defecto.
Archivo | Descripción |
/bin/bash | Ejecutable bash. |
/etc/profile | Archivo de inicialización utilizado por los shells. |
/.bash_profile | Archivo(s) de inicialización personal |
/.profile | utilizado por los shells |
/.bash_login | Ejecuta cuando entra al shell |
/.bash_logout | Ejecuta cuando sale del shell |
/.bashrc | Archivo personal de inicialización del shell. |
/.inputrc | Archivo de inicialización individual. |