
Pero bueno, la verdad es que tarde o temprano, el que usa GNU-Linux va a tener que teclear después del símbolo $ le guste o no.
Es por eso que en mi blog ofrezco varios Tips para simplificar el uso de la terminal o también (y por que no) para aquellos que quieren programar sus scripts privados y simplificarse o complicarse la vida (éste último es mi caso) con tal de aprender un poco más.
El tip de hoy, es como configurar alias o atajos dentro de la terminal para hacer los llamados a comandos de linux de manera más simplificada y sin perder tiempo en el tipeo.

Vamos a crear entonces un fichero de texto en nuestro home con el nombre .bash_aliases en donde pondremos los alias de la siguiente manera:
alias [nombre_del_alias]=[comando_entre_comillas_simples]
Una vez agregados los alias, guardamos el archivo y comprobamos que en el archivo .bashrc esté la siguiente expresión:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
veamos algunos ejemplos para que se entienda mejor:
- alias instalar='sudo aptitude install'
- alias actualizar='sudo aptitude update'
- alias montar='sudo mount /dev/sda1 /media/sist & sudo mount /dev/sda2 /media/datos'
- alias hablar='espeak -a 200 -s 150 -v es'
Con estas lineas agregadas en el fichero .bash_aliases, ahora podemos abrir una terminal y tipear instalar y se ejecutará la orden que dice en nuestro fichero, en este caso sudo aptitude install. Así podremos resumir comandos largos, o ejecutar cualquier cosa con solo tipear una palabra, como es el caso del ejemplo número 3, donde monta dos particiones ejecutando 2 instrucciones unidas por un &.
Nota: tener cuidado como siempre con las mayúsculas y con poner un nombre que ya exista para otro comando o script.
Bueno, espero que les sirva este Tip. Antes de irme, dejo tarea para la casa (?)
Tarea: Prueben el último comando y espero que me contesten en los comentarios para que sirve ;)
Saludos!
SoyFacus | y tengo varios Alias.
0 comentarios:
Publicar un comentario en la entrada
Dale, dejame saber que opinás..
Ingresar un Nick en "Nombre/URL" o logueate en Google, OpenID, AIM, TypePad, WordPress o LiveJournal.