El super usuario root y el entorno en debian
El entorno del usuario root en debian viene sin configurar de manera que para ver colores en la terminal vamos a tener que trabajar en la configuración del usuario.
Cuando cualquier usuario incluyendo a root ingresa a una terminal bash, el interprete de comandos lee un archivo llamado .bashrc (oculto porque comienza com «.»). Si editamos este archivo con un editor nos vamos a dar cuenta que todo esta comentado, nos damos cuenta porque las líneas comienzan con «#».
Para que nuestra terminal tenga colores cuando usamos el comando ls vamos a quitar los comentarios y dejar el archivo como sigue:
# ~/.bashrc: executed by bash(1) for non-login shells. # Nota: PS1 y umask ya estan configuradas en /etc/profile. # solo tenes que descomentarlas si queres tener un pompt distinto para root. PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' umask 022 # Tienes que descomentar estas líneas si queres que `ls' te muestre los colores: export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' # # Algunos alias de comandos para evitar dolores de cabeza: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Configuramos vim como editor por defecto export EDITOR='vim' # Agregamos a la variable de entorno PATH el directorio donde guardamos los scripts export PATH=$PATH:/root/bin
En los comentarios del archivo deje que hace cada uno.
Te animas en los comentarios a agregar mas varibles de entorno para root.