Publicado por & archivado en Bash.

Por algún motivo que desconozco, al hacer un ls en el bash (al menos en Ubuntu y Debian que es lo que uso), los directorios con permisos de escritura aparecen en azul sobre fondo verde y no hay quién lea los nombres.

 Para camiar el esquema de colores por defecto y cambiarlo, se puede hacer esto desde un terminal…

 

-Crear un archivo con los colores en el directorio home:

dircolors --print-database > ~/.dircolors

– Editar bashrc para cambiar eval:

vi ~/.bashrc

– Cambiar eval añadiendo apuntando al archivo creado en el paso anterior y comentando el existente:

#eval "`dircolors`" eval "`dircolors ~/.dircolors`"

– Editar el archivo de colores para cambiar los colores:

vi ~/.dircolors

– Cambiar los dos líneas de los directorios para poner las letras, por ejemplo, en blanco (01):

STICKY_OTHER_WRITABLE 01;42 # dir that is sticky and other-writable (+t,o+w) OTHER_WRITABLE 01;42 # dir that is other-writable (o+w) and not sticky

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada.