Cómo puedo crear accesos directos de comandos con alias en Linux

Articulos tematica Microsoft

Los usuarios de Linux frecuentemente necesitan repetir el mismo comando. Escribir o copiar repetidamente el mismo comando reduce su productividad y desvía su atención de la tarea en cuestión.

Puede ahorrar tiempo creando alias para los comandos que usa con más frecuencia. Los alias son atajos personalizados para un comando (o colección de comandos) que se pueden ejecutar con o sin opciones personalizadas. Es probable que los alias ya estén en uso en su sistema Linux.

Cómo crear alias en Linux

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

Crea alias temporales

Lo que debe hacer es escribir la palabra alias y luego usar el nombre que desea usar para ejecutar un comando seguido del signo "=" y citar el comando al que desea asignar un alias.

La sintaxis es la siguiente:

$ alias shortName = "su comando personalizado aquí"

He aquí un ejemplo real:

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

A continuación, puede utilizar el acceso directo "wr" para ir al directorio webroot. El problema con ese alias es que solo estará disponible para su sesión de terminal actual.

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

Crea alias permanentes

Mantenga el alias entre sesiones, puede guardarlas en el archivo de perfil de configuración de shell de su usuario. Esto podría ser:

Bash - ~ / .bashrc

ZSH - ~ / .zshrc

Pescado - ~ / .config / fish / config.fish

La sintaxis que debe utilizar es casi la misma que para crear un alias temporal. La única diferencia proviene del hecho de que esta vez lo guardará en un archivo. Entonces, por ejemplo, en bash puede abrir el archivo .bashrc con su editor favorito como este:

$ vim ~ / .bashrc

Busque un lugar en el archivo donde desee mantener los alias. Por ejemplo, puede agregarlos al final del archivo. Para fines de organización, puede dejar un comentario antes de sus alias, algo como esto:

# Mis alias personalizados

alias home = ”ssh -i ~ / .ssh / mykep.pem tecmint@192.168.0.100”

alias ll = “ls -alF”

Guarda el archivo. 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:

$ fuente ~ / .bashrc

Para eliminar un alias agregado a través de la línea de comando, puede eliminar el alias usando el comando unalias.

$ unalias alias_name $ unalias -a [eliminar todos los alias]

Fecha actualización el 2021-10-13. Fecha publicación el 2021-10-13. Categoría: linux Autor: Oscar olg Mapa del sitio Fuente: bollyinside