Alias
Hay una forma muy sencilla de personalizar y simplificar lineas de los comandos que usamos con regularidad, "remplazando" estas por una palabra mas simple, a la que denominamos alias.
Sintaxis
Alias responde a la siguiente sintaxis.Alias temporal
El alias temporal, luego de ser creado, nos va a permitir operar con él hasta que cerremos nuestra consola.Para ejemplificar este caso vamos a crear el alias "actualizar" al que le asignaremos la linea de comando "sudo pacman -Syyu". Como estoy utilizando Archlinux, actualizo desde su gestor de paquetes pacman.
Abrimos nuestra consola de comados y haciendo uso de la sintaxis de alias, escribimos la siguiente linea:
Donde actualizar es la palabra que va a reemplazar a la linea "sudo pacman -Syyu"
Ejecutamos ambas para ver como funcionan...
Ejecutamos ambas para ver como funcionan...
Y podemos observar que el alias creado "actualizar" ejecuta la linea "sudo pacman -Syyu".
Una vez cerrada la consola el alias que hemos creado se suprimirá.
Si lo que queremos es crear un alias de forma permanente, lo debemos incrustar en nuestro fichero .bashrc, ubicado en /home/usuario haciendo uso de cualquier editor de texto.Una vez cerrada la consola el alias que hemos creado se suprimirá.
Alias permanente
Incrustamos el alias haciendo uso de su sintaxis. Utilizaremos el mismo ejemplo que para el alias temporal.
Guardamos y nuestro alias ya sera permanente...
Para probarlo cerramos la consola, la abrimos nuevamente y ejecutamos el alias que hemos creado.
Para probarlo cerramos la consola, la abrimos nuevamente y ejecutamos el alias que hemos creado.
En lo personal, para lo único que utilizo alias es para iniciar programa que trabaja desde consola y que es necesito ejecutarlos desde una ruta especifica.
Un ejemplo puede ser el de iniciar telegram desde consola:
La ruta en Archlinux desde la que se ejecuta es "/usr/bin/telegram-cli", por lo que cree el alias telegram al que le asigne la ruta desde la que inicia.
"alias telegram=/usr/bin/telegram-cli"
Espero sea de utilidad.
Saludo, Cristian.
Un ejemplo puede ser el de iniciar telegram desde consola:
La ruta en Archlinux desde la que se ejecuta es "/usr/bin/telegram-cli", por lo que cree el alias telegram al que le asigne la ruta desde la que inicia.
"alias telegram=/usr/bin/telegram-cli"
Espero sea de utilidad.
Saludo, Cristian.