Comandos de Linux: alias

Una guía rápida paraaliascomando, utilizado para crear un acceso directo a otro comando

Es común ejecutar siempre un programa con un conjunto de opciones que le guste usar.

Por ejemplo, tome ellsmando. Por defecto imprime muy poca información:

mientras usa el-alopción imprimirá algo más útil, incluida la fecha de modificación del archivo, el tamaño, el propietario y los permisos, y también enumerará los archivos ocultos (archivos que comienzan con un.:

Puede crear un nuevo comando, por ejemplo, me gusta llamarloll, que es un alias parals -al.

Lo haces de esta manera:

alias ll='ls -al'

Una vez que lo hagas, puedes llamarllcomo si fuera un comando normal de UNIX:

Ahora llamandoaliassin ninguna opción listará los alias definidos:

El alias funcionará hasta que se cierre la sesión de terminal.

Para que sea permanente, debe agregarlo a la configuración del shell, que podría ser~/.bashrco~/.profileo~/.bash_profilesi usa el shell Bash, dependiendo del caso de uso.

Tenga cuidado con las comillas si tiene variables en el comando: al usar comillas dobles, la variable se resuelve en el momento de la definición, al usar comillas simples se resuelve en el momento de la invocación. Esos 2 son diferentes:

alias lsthis="ls $PWD"
alias lscurrent='ls $PWD'

\ $ PWD se refiere a la carpeta actual en la que se encuentra el shell. Si ahora navega a una nueva carpeta,lscurrentenumera los archivos en la nueva carpeta,lsthistodavía enumera los archivos en la carpeta en la que se encontraba cuando definió el alias.

losaliasEl comando funciona en Linux, macOS, WSL y en cualquier lugar donde tenga un entorno UNIX

Descarga mi gratisManual de comandos de Linux


Más tutoriales de cli: