martes, 5 de noviembre de 2013

Personalizando la consola

Cada vez es menos necesario utilizar la consola de comandos en Linux. Es posible vivir sin ella sin mayor problema, pero... ¡que demonios, para algunas cosas es útil y más rápida que las ventanitas!

Así que hay que personalizar un poco la consola para que nos resulte más agradable acceder a ella. En este caso, vamos ha hacer que nos muestre un “banner” de bienvenida cuando accedamos a ella.


Lo primero, vamos ha hacer que aparezca un gran banner en la parte superior de la consola cuando accedamos a ella, con el nombre y logo de Debian.

El primer paso es instalar linuxlogo, con lo que tendremos disponibles banners con los logos de Debian, Red Hat, BSD...
  • sudo aptitude install linuxlogo
Después, editaremos el fichero .bashrc que esta en nuestro directorio home y añadiremos al final de el el siguiente texto
#personalizar consola
linuxlogo -L 12
Guardamos los cambios, y cuando abramos una nueva terminal, esta tendrá el siguiente aspecto.


Puedes cambiar el logo que se muestra, cambiando el número que hemos especificado después del -L. Para obtener un listado de todos los logos disponibles, podemos ejecutar en consola
  • linuxlogo -L list
Pero estos logos no son lo bastante personalizados. Yo no quiero que me diga que uso Debian, que ya lo se. Quiero que me de un mensaje un poco más personal. Empezamos por instalar figlet
  • sudo aptitude install figlet
Y ahora editamos el fichero .bashrc, como en el caso de linuxlogo, pero ahora el texto que tenemos que añadir es
#personalizar consola
figlet -c Bienvenido seas mi amo
Guardamos los cambios, abrimos una nueva consola y...


No me negaras que ahora uno accede a la consola más contento.

12 comentarios:

  1. Igual serviría desde terminal :
    $ echo "linux_logo -L 12" >> $HOME/.bashrc

    y

    $ echo "Bienvenido seas mi amo" >> $HOME/.bashrc


    Ahora que mira,eso de ...mi amo ¬¬)'

    ResponderEliminar
    Respuestas
    1. No estoy muy seguro de que funcione, porque lo agregaria en 2 lineas diferentes

      Eliminar
    2. Es una linea por cada caso ,linuxlogo o figlet

      Eliminar
    3. Es una linea por cada caso ,linuxlogo o figlet

      Eliminar
  2. screenfetch -A 'DISTRO' muestra el logo de un montón de distribuciones. Prúebalo.

    ResponderEliminar
  3. Muy buena,aunque yo prefiero el logo -L 14,están muy bien los dos se agradece.
    Porque la verdad no explican mucho de donde salen estas cosas en las screenshot d la gente(supongo que se dará por sobre entendido)

    ResponderEliminar
  4. Me dice que no encuentra el paquete tengo debían 8.6

    ResponderEliminar

prekes sodui