Dale color a tu terminal de Debian Linux

Published:

Veamos como personalizar la terminal de Debian, a veces esta bueno tener colores para distinguir usuarios y con modificar una líneas de código lo podemos lograr sin problemas.

Eso si antes de hacer nada, hacemos un respaldo del archivo por si sale mal, principalmente del root

# cp /home/usuario/.bashrc /home/usuario/.bashrc_backup

Y cuando prueben mantengan la terminal donde están configurando y abran otra así van viendo los cambios.

1- Configurar un usuario

Vamos a editar un archivo que se encuentra en el /home/usuario/.bashrc, aclaro que lo hice tanto para mi usuario como para el root y le di colores distintos para visualizar mejor con que usuario estoy.

# nano /home/usuario/.bashrc

Y hay que descomentar la línea force_color_prompt=yes

Más abajo donde dice PS1=…. vamos a modificar los valores que están entre corchetes [01,32m]

cmdcolor

2- Configurar usuario root 

Para hacerlo con el usuario root hay que modificar el archivo:

# nano /root/.bashrc

Hay que agregar la línea «PS1=….»

cmdcolor2

En la parte de los colores podemos ir jugando con las distintas combinaciones, dando por ejemplo color al nombre de equipo, al arroba, nombre de usuario, a los dos puntos (:), y a toda la línea, ejemplo, todo lo que esta en azul se puede cambiar.

PS1=’${debian_chroot:+($debian_chroot)}[33[00;31m]u[33[00;32m]@[33[01;33m]h[33[01;34m]:[33[01;35m]w[33[00;36m]$ ‘

Explicación de que es cada cosa:

  • [33[00;31m]u > es para el color del nombre del usuario
  • [33[00;32m]@ > color del @
  • [33[01;33m]h > color del nombre de la máquina host hasta el primer punto (.)
  • [33[00;34m]: > color de los dos puntos (:)
  • [33[01;35m]w > color del directorio actual. Si estamos en la raíz esto sería el color de ~
  • [33[00;36m]$ > color de #

3- Estos son algunos colores que podemos utilizar:

  • Negro 0;30
  • Gris oscuro 1;30
  • Rojo 0;31
  • Rojo claro 1;31
  • Verde 0;32
  • Verde claro 1;32
  • Marrón 0;33
  • Amarillo 1;33
  • Azul 0;34
  • Azul claro 1;34
  • Magenta 0;35
  • Magenta claro 1;35
  • Cian 0;36
  • Cian claro 1;36
  • Gris claro 0;37
  • Blanco 1;37

Saludos

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles