lunes, 15 de octubre de 2007

Descubriendo consola: Alias


Muchos usuarios noveles de linux utilizan Ubuntu, y muchos de ellos usan el famoso "apt-get/aptitude" para instalar los programas.

Voy a explicar una pequeña utilidad practica para hacer mas cómoda la ejecución de comandos largos para consola, sean aptitudes u otros.
El "truquito" por decirlo así, consiste en hacer un alias del comando.
Que es un alias?. Pues, a modo de ejemplo, cuando llamamos a un amigo no decimos su nombre entero, solemos llamarlo por un fragmento del nombre o un alias. Para llamar a "Joe Satriani Stach" diríamos solo Satriani. Pues lo mismo vamos a hacer con los comandos.
Empezamos:
Abrimos la consola y nos situamos en la carpeta del usuario en cuestión y editamos el archivo llamado .bashrc

# sudo gedit .bashrc


Una vez dentro hacemos los alias, en nuestro caso para aptitude. (yo lo tengo así:)

alias purge='sudo aptitude purge'
alias show='sudo aptitude show'
alias search='sudo aptitude search'
alias instalar='sudo aptitude install'
alias buscar='aptitude search'
alias update='sudo aptitude update'
alias upgrade='sudo aptitude upgrade'

La expresión "sudo aptitude install xmms", podrá resumirse como "instalar xmms", pero ojo!, la útil opción de autocompletar no funciona ahora, aunque la solución es muy fácil, bastara con poner dentro del mismo archivo .bashrc, esta linea:

complete -F _aptitude $default install purge show search

Ahora guardamos y ya esta, cuando reiniciemos ya podremos hacer uso de nuestros alias y con autocompletar incluido.

NOTA: Para ver los alias que tenemos en el sistema basta con teclear "alias" en la consola.

1 comentario:

Rellos dijo...

Edoi, molt practic :P
Per cert amem si poses un tema mes wapo per es decorador de finestres xD.