µLibertad

5/07/2007

Personaliza tus comandos con Alias

Filed under: Linux,Personalización,Tutoriales — Tony @ 5:44 pm

Hay algún comando que uses habitualmente y estás cansado de introducir siempre su sintaxis al completo o retroceder en el historial para volver a introducirlo? Entonces quizá la solución a tus problemas se llame Alias.

Que es Alias?

Alias no es otra cosa que una definición que se hace de un comando cualquiera para poder ser ejecutado introduciendo cualquier palabra que se os ocurra, haciendo así mucho más fácil el recordar comandos o el acortar algunos más pesados de escribir.

Como se usa?

Utilizar Alias es muy sencillo, basta con editar el fichero .bashrc del usuario al que queremos asignarle el Alias e introducirlos de la siguiente forma:

alias nombre que queremos para nuestro alias=’comando que se usará al introducir el alias’

Por ejemplo:

alias actualizar=’apt-get update’

Con este alias al poner actualizar en consola, estaremos realmente introduciendo un apt-get update.

Las combinaciones son infinitas y cada usuario puede poner tantos Alias como se le ocurra para infinidad de comandos. Al principio puede parecer un poco…complicado podríamos decir, pero para eso os voy a dejar los alias que tengo a modo de ejemplo, a partir de ahí las combinaciones y los alias que se os ocurran no tienen límite.

Ejemplos

Estos Alias los tengo en el archivo /root/.bashrc para que sea root el que disponga de ellos porque es el usuario que me realiza todas las gestiones del sistema. Si usáis Ubuntu en lugar de Debian como yo, quizá os interese más introducirlos en /home/vuestrousuario/.bashrc para que sea vuestro usuario quién se beneficie (en ese caso recordar introducir sudo delante de los comandos):

### Alias personalizados ###

alias actualizar=’apt-get update && apt-get upgrade’ actualiza el sistema
alias actualrepos=’apt-get update’ actualiza solo los repositorios
alias actualpaq=’apt-get upgrade’ comprueba si hay actualizaciones pendientes para los paquetes instalados
alias instalar=’apt-get install’ seguido de el nombre de un paquete instala dicho paquete
alias eliminar=’apt-get remove’ desinstala el paquete que le indiquemos
alias purgar='apt-get remove --purge' igual que el anterior, pero también eliminamos los archivos de configuración
alias buscar=’apt-cache search’ busca la palabra que indiquemos en los nombres y las descripciones de los paquetes
alias verinfo=’apt-cache show’ muestra la información del paquete que indiquemos
alias encontrar=’updatedb && locate’ sirve para encontrar el fichero que indiquemos

Con estos alias tengo la gran mayoría de los comandos que más uso abreviados. Utilizo muchos más, pero por no ser muy largos o porque no los uso tanto prefiero usar los originales. Una vez que tengáis el fichero editado es necesario cerrar el terminal (o la sesión) y volverlo a abrir para que los Alias tengan efecto.

Hay alias predefinidos en el archivo .bashrc para colorear los resultados al introducir un ls, también hay otros para prevenir pérdidas de datos al usar rm, basta con descomentar la línea del alias que queramos.

Deja un comentario »

No hay comentarios aún.

RSS feed for comments on this post. TrackBack URI

Deja un comentario

Blog de WordPress.com.