Con el Terminal: Mejorando la apariencia de la consola (Actualizado)

Hace un tiempo elav les habló sobre cómo mejorar la apariencia de la consola, y a muchos nos sirvió.

Bueno, en este artículo les dejaré una actualización al antes mencionado, o sea… lo mismo pero con colores 🙂

Aquí un ejemplo:

Como ven, no solo tiene la marca de tiempo de la ejecución de cada comando, sino que además tiene colores 😀

Para tener tu terminal así es bastante simple, les dejo los pasos:

1. Abrimos una terminal, en ella pongamos lo siguiente y presionamos [Enter]:

cd $HOME && wget http://paste.desdelinux.net/paste/?dl=109 && mv index.html\?dl\=109 .bash_ps2

2. Ahora debemos editar el archivo .bashrc hubicado en nuestra carpeta personal (nuestro home). Presionemos [Alt]+[F2], escribimos lo siguiente y presionamos [Enter]:

kate ~/.bashrc

* NOTA * : Puse «kate» pues es el editor de texto de KDE, si usas Gnome cambia «kate» por «gedit«.

3. Agreguemos las siguientes líneas al archivo que se nos abrirá:

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
;;
*)
;;
esac

# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
fi

if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi

4. Guardemos el archivo y lo cerramos.

5. Cerramos todas las terminales (consolas) que tengamos abiertas, y abrimos una nueva… ya debe estar todo como desean 😀

Listo…

Cualquier duda o pregunta, queja o sugerencia la dejan acá 😉

Saludos


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   proper dijo

    también le puedes agregar el parámetro «-p» al «–color-auto» para que se vea aun más bonito (: Lo que hace -p es poner un / a las carpetas, xDDDD saludos

    1.    KZKG^Gaara dijo

      wow gracias, no sabía esto 😀
      Ya lo puse, otro tip para guardar 😉

      Saludos

  2.   xfraniux dijo

    Este es el mio. un poco más simple:

    PS1='\n\[33[1;35m\]\342\226\210\342\226\210 \u @ \w\n\[33[0;35m\]\342\226\210\342\226\210 \t $ \[33[0;39m\]'

  3.   Eduar2 dijo

    Eh arenoso para que pacman tenga los colores como yaourt instalas pacman-color y luego agregas

    alias pacman=’pacman-color ‘
    alias sudo=’sudo ‘

    en .bashrc

    http://imageshack.us/photo/my-images/20/pantallazode20111222144.png/

    yo tenia mi bashrc nice, pero buehh, jajaja toca volver a tunearlo y luego lo subo a mediafire para la proxima no estar buscando info.

    PD: ese script no me gusta 😀

    1.    KZKG^Gaara dijo

      Nop gracias, pacman-color a veces cuando se actualiza pacman, molesta o evita que este último se pueda actualizar.

      1.    Eduar2 dijo

        Claro, ya veo!! como es tan dificil solucionar ese problema, mejor vuelo a mi terminal a desintalar pacman-color 😀

        1.    KZKG^Gaara dijo

          En primer lugar, uso Pacman para manipular los paquete, no para ver con colores la instalación jaja, los colores de los que hablo aquí son para otras cosas.
          No obstante, no uso pacman-color porque una vez me dió ese problemilla, y nada dejé de usarlo porque al final no me atraía lo suficiente, no aumenta rendimiento, no hace las descargas más rápidas ni nada similar, es solo un poco de coloretes y nada más.

          Lo quité y boté para mi caja con arena, y al demonio 😀

          1.    Eduar2 dijo

            Pues se cuales son las diferencias entre enchular el promt y el pacman-color. Y yo lo uso a la hora de andar buscando algun paquete o viendo que tengo instalado, los colores hacen mas facil la tarea.

  4.   Courage dijo

    Docs de pacotilla jajaja ya me imagino las cartas de amor que hay ahí jajajajajaja

    1.    KZKG^Gaara dijo

      HAHA no seas cotilla…. HAHAHA

  5.   Gabriel dijo

    Alguien sabe como hacer esto en kde?

    http://nachxs.files.wordpress.com/2010/06/archlinux2.png

    1.    Courage dijo

      Eso lo tiene ArchBang de serie por lo que podría ser propio de ArchBang

    2.    Eduar2 dijo

      Es un script llamado archey, si te fijas arriba meten el nombre del script y sale esa info con el logo de arch en ASCII.

      1.    Gabriel dijo

        ok gracias.

  6.   TFujiwara dijo

    Me aparece en el prompt de la terminal de ubuntu el siguente error:

    : no se encontró la orden
    : especificación de señal inválida
    bash: /home/cristian/.bash_ps2: línea 14: error sintáctico cerca del elemento inesperado `$'{\r»
    ‘ash: /home/cristian/.bash_ps2: línea 14: `function prompt_command {

    a que puede ser este error? podeis ayudarme a arreglarlo?

  7.   Nec dijo

    Esto de soluciones sencillas en el terminal me entusiasma, vengo a dejar mi promp tutifruti:
    PS1=»\n[\[\e[1;31m\]\@\[\e[0;0m\]][\[\e[1;33m\]hist:\!\[\e[0;0m\]][\[\e[0;35m\]com:\#\[\e[0;0m\]][\[\e[0;31m\]\h\[\e[1;34m\]@\[\e[0;33m\]\u\[\e[0;0m\]]\[\e[0;32m\]\w\[\e[0;0m\]\r\n$ »
    PS2=»\[\e[0;30m\]>\[\e[0;34m\]>\[\e[1;34m\]>\[\e[1;36m\]>\[\e[0;0m\] »

    y un alias: alias ll=’ls -lhX –group-directories-first’
    para tener las carpetas al inicio del listado

  8.   hector dijo

    Buen sitio. Acabo de llegar y ya me leí unos cinco artículos.
    Bueno, cuando se edita .bashrc no es necesario cerrar todas las consolas y abrir
    una nueva par apreciar los cambios. Basta con escribir:

    source .bashrc

    y bash leerá el .bashrc y activará el nuevo contenido.