Cómo crear y usar comandos de alias en Linux

Mueve tu manita para hacer una fortuna, ¡dale un pulgar hacia arriba!

Los usuarios de Linux a menudo necesitan usar un comando repetidamente. Escribir o copiar los mismos comandos una y otra vez reduce su productividad y lo distrae de lo que se supone que debe hacer.

Puede ahorrar algo de tiempo creando alias para los comandos que más utiliza. Un alias es como un acceso directo personalizado, que representa un comando (o un conjunto de comandos) que se puede ejecutar con o sin opciones personalizadas. Lo más probable es que ya esté usando alias en su sistema Linux sin saberlo.

lista de alias actuales

Puede ver una lista de alias definidos en su archivo de configuración simplemente ejecutando el comando alias.

alias

Aquí puede ver los alias predeterminados definidos para su usuario en el sistema Ubuntu.

Como puede ver, ejecutar el comando ll es equivalente a ejecutar el comando ls -alF.

$ ll
$ ls -alF

Puede crear un alias usando un solo carácter que sea equivalente a un comando de su elección.

crear un alias

Crear un alias es un proceso relativamente simple y rápido. Puede crear dos tipos de alias: temporales y permanentes. Revisaremos ambos tipos.

Crear un alias temporal

Todo lo que necesita hacer es ingresar la palabra alias seguida del nombre que desea usar para ejecutar el comando, seguido del signo "=" y haciendo referencia al comando que desea alias.

La sintaxis es la siguiente:

$ alias shortName="your custom command here"

He aquí un ejemplo práctico:

$ alias wr=”cd /var/www/html”

Luego puede usar el atajo "wr" para ir al directorio webroot. El problema con este alias es que solo funciona para la sesión de terminal actual.

Si abre una nueva sesión de terminal, el alias ya no estará disponible. Si desea guardar el alias entre sesiones, necesitará un alias permanente.

Crear un alias permanente

Para conservar los alias entre sesiones, puede guardarlos en el perfil de shell del usuario. Esto puede ser:

  • bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Pescado – ~/.config/fish/config.fish

La sintaxis que debe usar es en realidad la misma que para crear un alias temporal. La única diferencia es que esta vez lo guardas en un archivo. Por ejemplo, en bash, puede usar su editor favorito para abrir el archivo .bashrc de la siguiente manera:

$ vim ~/.bashrc

Busque la ubicación en el archivo donde desea guardar el alias. Por ejemplo, puede agregarlos al final del archivo. Para fines organizativos, puede dejar un comentario antes del alias, así:

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem [email protected]alias ll="ls -alF"

guardar documento. El archivo se cargará automáticamente en su próxima sesión. Si desea utilizar el alias recién definido en la sesión actual, emita el siguiente comando:

$ source ~/.bashrc

要删除通过命令行添加的别名,可以使用 unalias 命令取消别名。

$ unalias alias_name
$ unalias -a [remove all alias]

总结

是一个简短的示例,说明如何创建自己的别名并执行常用命令,而无需一次又一次地键入每个命令。现在您可以考虑最常用的命令并在 shell 中为它们创建快捷方式。

本文由mdnice多平台发布

Supongo que te gusta

Origin juejin.im/post/7258509816691523621
Recomendado
Clasificación