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.