Cómo crear comandos de acceso directo usando alias en Linux

Cómo crear comandos de acceso directo usando alias en Linux

En este tutorial aprenderá cómo crear comandos de acceso directo en Linux. Esto es que puedes decir un nombre corto de cualquier comando. En su trabajo diario, usa múltiples comandos con mucha frecuencia. Puede crear un atajo de esos comandos, que lo ayudan a usar más fácilmente.

Alias ​​es un comando Linux proporciona capacidad para crear comandos personalizados. Usando esto puede crear un nombre de clasificación para un gran comando como alias, que es más fácil de recordar. Cuando usamos un solo comando con mucha frecuencia, podemos alias a un nombre muy corto. Puede entenderlo como comandos de acceso directo en Linux.

Crear comando de acceso directo

Por ejemplo, usamos el siguiente comando con frecuencia para ver la lista de directorio en formato legible.

LS -LH 

Ahora, hágalo corto con el comando alias.

alias lh = "ls -lh" 

Todo hecho, has creado el alias con éxito. Para verificar el alias recién creado, simplemente escriba el siguiente comando en la terminal

LH 

Verá los resultados en pantalla similar al comando "LS -LH".

Hacer un atajo permanente

Cuando crea un alias en la terminal, no está disponible permanentemente. Una vez que la terminal está cerrada, se pierde la aliAse. Para hacer los alias de forma permanente, puede escribir en el script de inicio de sesión o sin inicio de sesión de shell.

Agregue los alias en /etc/perfil.d/bash_aliases.mierda (Use cualquier nombre para este script) para que estén disponibles para todos los usuarios. Para configurar alias solo para un usuario específico, agrégalos en ~/.bash_aliases archivo.

Crear más comandos de acceso directo

Puede crear múltiples comandos de acceso directo que necesite. Aquí están los alias de algunos comandos de uso frecuente. Agregue estos comandos al script de shell.

alias cd ... = 'cd ...' alias ... = 'cd ...' alias ... = 'cd ... /... /... /' alias reboot = "sudo /sbin /reboot" alias poweroff = "sudo /sbin /poweroff" alias apache2restart = "Sudo Sytemctl reiniciar Apache2.servicio "alias apache2reload =" sudo sytemctl recarga apache2.servicio" 

Ver todos los atajos (alias)

Simplemente puede escribir el comando "Alias" sin ningún parámetro para imprimir todos los alias disponibles en su sistema.

alias 

Eliminar los atajos

Puede usar el comando Unalias para deshabilitar cualquier acceso directo en su sistema. Por ejemplo, para deshabilitar el alias 'LH' use el siguiente comando.

Unalias LH 

También debe eliminar cualquier entrada realizada en scripts de inicio de sesión o sin inicio de sesión.