Tip: Crear alias para comandos en consola

Quienes frecuentamos la consola, tenemos generalmente ciertos comandos “regalones”, los cuales, a veces, son bastante largos, o son varios comandos seguidos unos de otros. Lo que puede volver un poco tedioso el trabajo en consola.

Para estos casos, se pueden crear “accesos rápidos” a comandos o secuencias de comandos, llamados Alias.

Para crear un alias, vamos a la Consola y abrimos el archivo .bashrc de nuestra carpeta personal

nano ~/.bashrc

Luego, al final del archivo escribimos:

alias nombre_del_alias='comandos_a_agregar_en_el_alias'

Por ejemplo, para detener el servidor Apache y MySQL que tengo instalado en mi máquina, basta con que escriba

lampoff

El alias tiene la forma

alias lampoff='sudo /etc/init.d/apache2 stop && sudo /etc/init.d/mysql stop'

Como ven, hay 2 comandos concatenados con los signos &&.
También se pueden crear alias y pasarles parámetros, por ejemplo, para instalar un paquete en mi Ubuntu escribo en la consola

instala nombre_del_paquete1 nombre_del_paquete2 nombre_del_paquete3

El alias para éste caso es

alias instala='sudo aptitude install'

Dentro de un alias pueden poner casi cualquier comando, pero teniendo en cuenta que si necesitan pasarle parámetros, deben ser al final del alias.

Al terminar la edición, salimos de nano guardando los cambios. Pero estos no se verán reflejados hasta que entremos de nuevo en la consola.

Por último, si quieres ver los alias que están activados, simplemente hay que escribir en la consola

alias

Saludos!!

5 thoughts on “Tip: Crear alias para comandos en consola

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Quienes frecuentamos la consola, tenemos generalmente ciertos comandos “regalones”, los cuales, a veces, son bastante largos, o son varios comandos seguidos unos de otros. Lo que puede volver un poco tedioso el trabajo en……

    Me gusta

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s