El comando alias en Linux le permite crear accesos directos para los comandos, haciéndolos más fáciles de recordar y usar.
¿Estás cansado de escribir los mismos comandos una y otra vez? Desafortunadamente, como administradores de sistemas, inevitablemente usamos repetidamente los mismos comandos.
Un alias de Bash es un método para complementar o anular los comandos de Bash con otros nuevos. Por lo tanto, puede ahorrar tiempo creando alias para sus comandos más utilizados.
¿Qué es un alias en Linux?
Un alias es un comando personalizado creado por el usuario para ejecutar otro comando o grupo de comandos, generalmente más complicado.
Por lo tanto, es un atajo para hacer referencia a un comando. En otras palabras, un alias es un comando abreviado que tendrá la misma funcionalidad que si estuviéramos escribiendo el comando completo.
Por ejemplo, podría establecer el alias tgz
como atajo para el tar xvzf
comando.
Ha encontrado muy útil crear alias para facilitar la vida de la línea de comandos.
Lista de alias definidos actualmente
Puede ver una lista de alias definidos en su perfil simplemente ejecutando el alias
comando.
alias
Arriba, puede ver los alias predeterminados definidos para su usuario. Por ejemplo, como puede ver, ejecutando ll
es equivalente a ejecutar ls -alF
.
Puede crear cualquier cosa, desde simples atajos hasta poderosos comandos personalizados usando alias como este.
Cómo crear un alias en Linux
Crear un alias en Linux es muy fácil. La sintaxis es la siguiente:
alias alias_name='command_to_run'
- Comienza con el
alias
comando. - Luego escribe el nombre del alias que deseas crear
- Añadir un
=
signo, sin espacios a ambos lados del=
- Luego escriba el comando (o comandos) que desea que su alias ejecute cuando se ejecute. Esto puede ser un comando simple o una poderosa combinación de comandos.
Puede ingresarlos en la línea de comando mientras trabaja o, más probablemente, ponerlos en uno de sus archivos de inicio, como su .bashrc
archivo, por lo que estarán disponibles cada vez que inicie sesión.
Un alias en Linux se puede configurar directamente en el shell de la siguiente manera:
alias ll='ls -alF'
Cuando el ll
se ejecuta el comando, el comando usará el alias y el -alF
opción.
Tenga en cuenta que configurar un alias en Linux de esta manera solo funciona durante la vida de una sesión de shell. Cuando se cierre el shell, el alias se perderá.
Se debe usar un archivo de configuración de shell para hacer que un alias persista entre sesiones de shell y reinicios. Para Bash, este es el .bashrc
archivo.
El .bashrc
El archivo se encuentra en su directorio de inicio. Así que abre el archivo en tu editor de texto:
vim ~/.bashrc
Ahora busque un lugar en el archivo donde desee guardar los alias. Por ejemplo, puede agregarlos al final del archivo:
Guarda el archivo. Los nuevos alias se cargan automáticamente en la próxima sesión de terminal.
Sin embargo, si desea usarlos en la sesión actual, vuelva a cargar el .bashrc
archivo usando el siguiente comando:
source ~/.bashrc
¿Cómo elimino un alias en Linux?
Puedes usar el unalias
comando con la siguiente sintaxis para eliminar un alias en Linux:
unalias [alias_name]
Por ejemplo, supongamos que tenemos un alias llamado count
, que cuenta el número de archivos en el directorio actual.
Para eliminarlo, necesitamos ejecutar:
unalias count
Por supuesto, si el alias se guarda en el .bashrc
archivo, necesitamos borrar la línea que lo define.
Si queremos eliminar todos los alias existentes a la vez, podemos usar el siguiente comando:
unalias -a
Conclusión
Si bien este alias de Linux es un simple cambio de calidad de vida, puede aplicar este mismo concepto a comandos largos y complicados que quizás deba usar de forma rutinaria durante su trabajo diario.
Entonces, ahora puede pensar en los comandos que usa con más frecuencia y crear accesos directos para ellos en su shell.
Para más información sobre el alias
comando en Linux, consulte su página de manual.