tecnoysoft software y tecnologia

Personaliza el terminal Bash

Hola compañeros, en ésta ocasión se trata de algo muy sencillo. Vamos a colorear los indicadores de Bash (consola o terminal), azul claro para el de usuario sin privilegios, uso ArchLinux y por eso lo del azul, y, rojo claro para root.

Si te dispones por utilizar otros colores, aquí los códigos:

Negro 0;30 Gris oscuro 1;30
Azul 0;34 Azul claro 1;34
Verde 0;32 Verde claro 1;32
Cyan 0;36 Cyan claro 1;36
Rojo 0;31 Rojo claro 1;31
Púrpura 0;35 Púrpura claro 1;35
Marrón 0;33 Amarillo 1;33
Gris claro 0;37 blanco 1;37

1- Comenzamos editando el archivo de configuración de Bash:

$ nano ~/.bashrc

2- Comenta el indicador por defecto:

#PS1='[\u@\h \W]\$ '

3- Justo debajo del indicador por defecto, agrega el indicador azul claro para el usuario sin privilegios:

PS1='\[\e[1;34m\][\u@\h \W]\$\[\e[0m\] '

4- Guardamos los cambios y salimos:

Ctrl+O Enter Ctrl+X

5- Ahora repitamos el proceso para archivo .bashrc de root, comenzamos por abrir una terminal root:

sudo -i

6- Te logueas como root y pasamos a editar el archivo .bashrc del root:

# nano /root/.bashrc

7- Si casualmente, en tu distro el archivo .bashrc está vacío, sales del mismo. De no darse dicha circunstancia, continúa con el paso nº 10

Ctrl+X

8- Copia el esqueleto desde /etc/skel:

# cat /etc/skel/.bashrc > /root/.bashrc

9- Editamos el archivo .bashrc:

# nano /root/.bashrc

10- Comenta el indicador por defecto:

#PS1='[\u@\h \W]\$ '

11-Añade indicador rojo claro para root:

PS1='\[\e[1;31m\][\u@\h \W]\$\[\e[0m\] '

12- Guarda los cambios y listo.

Ctrl+O Enter Ctrl+X

Y éste es el resultado, espero que les guste y se animen a darle vuestro toque personal.

color bash

Cierto que se puede hacer más, pero no me gusta el resultado final, a veces, menos es más.

10 respuestas para “Personaliza el terminal Bash

Yoyo Fernández

Buen aporte.

Una capturita para ver el resultado se hubiera agradecido 😉


José Miguel

Lo de la captura lo pensé, pero al final decidí dejarlo así.

Saludos.


Elías R.M.

Secundo la idea de Yoyo Fernández


José Miguel

Añadida la captura.

Saludos


José Miguel

Muchas gracias por la información, desconocía la existencia de esa herramienta. Aunque personalmente prefiero el conocimiento, bienvenida sea la posibilidad de elegir.

Saludos.


Carlos

Buena, busqué y busqué como personalizarla, muchas gracias!!!!!


José Miguel

Me alegro, gracias por comentar.

Saludos.


Ezequiel Diaz

Hola, buenas. Tengo un problema, mi .bashrc está vacío, bueno, hago el paso 8 pero me dice lo siguiente –> Bash: /root/.bashrc: Permiso Denegado.
Como soluciono?
Saludos


José Miguel

Hola Ezequiel

Si te deniega el permiso, es que no has seguido las indicaciones del paso 6. No te has logueado como root, prueba y me cuentas.


Los comentarios están cerrados.