Definiendo alias

Escrito por GpoNsU, el 9 de febrero de 2008
votarmeneala

Si vamos a utilizar repetidamente algunos comandos largos o con varios argumentos durante la sesión, puede ser útil definirnos un alias mas corto y fácil de recordar.

failechoter.jpg

Por ejemplo, vamos a crear un alias para “aptitude install”. Esto se hace de la siguiente forma:

alias nombre_del_alias='comando -argumentos'

En el ejemplo concreto de aptitude install, podemos a crear el alias “instalar” o si sois muy vagos el alias “i” o el que os parezca.

alias instalar='aptitude install'

A partir de ahora podemos instalar programas con el comando:

instalar programa1 programa2

Pondré otro ejemplo. Cuando actualizamos desde un terminal utilizamos el comando “aptitude update && aptitude full-upgrade”. Bien pues podemos acortarlo así:

alias actualizar='aptitude update && aptitude full-upgrade'

Luego si os cansáis de un alias y queréis borrarlo solo tenéis que hacer:

unalias nombre_del_alias

Por ejemplo vamos a borrar el alias actualizar:

unalias actualizar

De esta forma podemos personalizar nuestro sistema a nuestro gusto. Para que estos alias sean permanentes tenemos que editar algunos archivos:

gedit /home/usuario/.bashrc

Y descomentamos estas lineas para que queden así:

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases

fi

Guardamos los cambios y ahora crearemos el archivo .bash_aliases

gedit /home/usuario/.bash_aliases

Y ahí escribiremos todos los alias que queramos. Guardamos los cambios y cerramos la consola. Abrimos una nueva sesión de la consola y escribimos alias para que nos muestre todos los alias reconocidos:

#alias
alias actualizar='aptitude update && aptitude full-upgrade'
alias buscar='aptitude search'
alias instalar='aptitude install'

Venga que crezca esa lista de alias!!

Un saludo.

Deja un comentario