Product SiteDocumentation Site

8.6. Entorno de consola

Los intérpretes de órdenes (o consolas) pueden ser el primer punto de contacto de un usuario con el equipo y, por lo tanto, deben ser suficientemente amigables. La mayoría utiliza scripts de inicialización que permiten configurar su comportamiento (completado automático, texto del prompt, etc.).
bash, la consola estándar, utiliza el script de inicialización /etc/bash.bashrc para consolas interactivas y /etc/profile para consolas de «inicio de sesión».
En bash es útil activar el «completado automático» en el archivo /etc/bash.bashrc (simplemente descomente unas pocas líneas).
Además de éstos scripts comunes, cada usuario puede crear ~/.bashrc y ~/.bash_profile para configurar su consola. Los cambios más comunes son el agregado de alias, palabras que son reemplazadas automáticamente con la ejecución de una orden haciendo más fácil su ejecución. Por ejemplo, podría crear el alias la para la orden ls -la | less; entonces sólo tendrá que ejecutar la para inspeccionar en detalle el contenido de un directorio.
Definir las variables de entorno predeterminadas es un elemento importante en la configuración de una consola. Dejando de lado las variables específicas a cada consola, es preferible definirlas en el archivo /etc/environment ya que es utilizado por los varios programas que podrían iniciar una sesión en consola. Las variables allí definidas usualmente incluyen ORGANIZATION que generalmente contiene el nombre de la empresa u organización y HTTP_PROXY que indica la existencia y ubicación de un proxy HTTP.