Consola y prompt a todo color!!!!


consolaLinux

Que para que sirve esto para que no se te canse tanto la vista y puedas ubicar mas rápido algún fichero sin ls, recuerda los conocimientos no  son mas que relaciones que hacemos en nuestra mente 😀

Prompt: 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:

usuario@máquina:~$ (Para usuario normal)

root@máquina:~# (Para superusuario o Root)

nano /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\] ‘

Para que nuestro root también posea color, deberemos seguir el mismo procedimiento, pero modificando el prompt de root ubicado en /root/.bashrc:
# nano /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.

Hasta aquí me lo copie de:

http://www.portalnet.cl/comunidad/manuales.495/888032-como-dale-color-tu-prompt-en-gnu-linux.html

Nomalmente si root no tiene .basrc no necesitamos crearlo siquiera!!!

Ahora eliminamos la almohadilla del fichero .bashrc

#force_color_prompt=yes

 nano /home/tu_usuario/.bashrc

dejándolo así:

force_color_prompt=yes

si usas nano dentro del archivo presiona juntas ctrl+w y busca

force_color_prompt=yes

ahora simplemente reiniciamos la consola con

 source .bashrc

Para los que me preguntaron eso 😀

 

Ojo si te tira algun error recuerda debes comentar la linea PS1=’\[\e[0;36m\][\u@\h \W]\$\[\e[0m\] ‘ y agregar la otra!!! mientras que tambien puedes cambiar la linea luego del else que contiene PS1

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s