¿Por qué el terminal no muestra el esquema de color una vez registrado como root?


10

Actualmente estoy usando Debian 7 Wheezy, y he notado que la paleta de colores en la terminal (que podría ser útil para identificar entre un gran conjunto de archivos y carpetas) no está habilitada una vez que inicie sesión como root.

Igual, he notado que la finalización de la pestaña no funciona igual en esta situación.

¿Cómo puedo configurar estos problemas?

Respuestas:


12

Si inicia sesión como root, utiliza el ~/.bashrcarchivo root que se obtiene cada vez que inicia sesión como root. En el ~/.bashrcarchivo encontrarás las siguientes líneas

# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'

Descomente estas líneas en consecuencia para obtener el resultado deseado.

Una vez que haya descomentado las líneas, necesitará obtener el archivo .bashrc, por ejemplo source ~/.bashrc && ls -l /.


Funcionó perfectamente, gracias! ¿Podría explicarme un poco sobre el origen del .bashrcarchivo?
diegoaguilar


2
@Diego Solo debe hacerlo si acaba de modificar el archivo. Se lee automáticamente cuando comienza bash.
Gilles 'SO- deja de ser malvado'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.