Hola gente. Les traigo este pequeño tutorial para que nuestro prompt se vea más bonito ya que las terminales son algo fomes cuando tenemos sólo un color de texto. Primero debemos saber qué es el prompt de la terminal: Se define así a un conjunto de caracteres que aparecen en un línea de comandos para indicar que están a la espera de una orden. En GNU/Linux y UNIX se reconoce por indicar la ubicación de la carpeta personal del propietario y/o el nombre de la máquina sucedido por un signo característico de usuario normal o superusuario, veamos: usuario@máquina:~$ (Para usuario normal) root@máquina:~# (Para superusuario o Root) *Los colores en este caso sólo son para ayudar a la lectura. En mi caso el root se indica como: root /home/jorge # Pero esto es personalizable y además podrá depender de la distribución que usemos. En este tutorial veremos cómo hacer que nuesto prompt se vea a colores, yo lo tengo así: Para lograr esto, lo que debemos hacer es modificar nuestro archivo /home/usuario/.bashrc $ gedit /home/usuario/.bashrc Este archivo modifica el promt del usuario normal, para aplicarle el color que deseemos debemos comentar la línea: PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' Y dejarla así: #PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' Si ya estaba comentada déjenla tal cual. Lo siguiente es agregar la siguiente línea al final del documento: PS1='\[\e[0;36m\][\u@\h \W]\$\[\e[0m\] ' Lo que está en cyan es el código del color que podemos modificar, en este caso también es Cyan, la lista de colores a continuación: Negro 0;30--------- Gris Obscuro 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 -------Fiuscha 1;35 Café 0;33 -----------Amarillo 1;33 Gris Claro 0;37 -----Blanco 1;37 *Como se darán cuenta, a cada color se le agrega un "1" delante para aclararlo. Por ejemplo para cambiar el Cyan por Verde, cambiarán el 0,36 por0;32 PS1='\[\e[0;36m\][\u@\h \W]\$\[\e[0m\] ' PS1='\[\e[0;32m\][\u@\h \W]\$\[\e[0m\] ' Y voilá. Para que nuestro root también posea color, deberemos seguir el mismo procedimiento, pero modificando el prompt de root ubicado en /root/.bashrc: # gedit /root/.bashrc Y agregan la misma línea como hicieron al comienzo, pero le dan colores diferentes si lo desean, en mi caso está así: PS1='\[\e[1;31m\]\u\[\e[m\] \[\e[1;32m\]\w\[\e[m\] \[\e[1;31m\]\$\[\e[m\]\[\e[0;37m\] ' Por eso mi prompt de Root se ve así: root /home/jorge # PD: Si el .bashrc ubicado en su /home está vacío, basta con copiar el contenido del .bashrc ubicado en /root. Y hacer las modificaciones correspondientes, ya que en Debian Squeeze, al menos en la instalación con el CD1 este archivo no existe y es necesario crearlo. PD2: Para ver los resultados, deberán reiniciar sus emuladores de terminal, ya sea Konsole, Gnome-Terminal, Guake, Yakuake, etc. Ojalá les guste y les sirva. Saludos.
que buena esa, es como los comandos curiosos de linux ("yes" y weas) me gustó tu post, a veces, linux me tira unos temas que no van con el fondo y/o letra. Gracias!