Alias para comandos le permite definir sus propios atajos de comando breves y fáciles de recordar. A continuación se muestran algunos ejemplos de definición de alias de comando de forma permanente en los diferentes shells como bash, ksh y sh. También puede definir alias en la línea de comandos, pero no persistirán después de cambiar el shell o cerrar la sesión del shell.
Concha de golpe
Para crear un alias de comando para el shell bash:
1. Inicie sesión como usuario.
2. Agregue las siguientes líneas a .bashrc en el directorio de inicio del usuario:
$ vi ~/.bashrc alias [alias_name]='[command]' export [alias_name]
Por ejemplo:
$ vi ~/.bashrc alias l='ls -lrt' export l
3. No cierre sesión en el shell y vuelva a iniciar sesión.
4. Ejecute el comando utilizado en alias.
$ [alias_name]
En nuestro ejemplo, usaremos:
$ lNOTA :Cree un archivo .bashrc si aún no está allí.
Concha ksh
Para crear un alias de comando para el shell ksh:
1. Inicie sesión como usuario.
2. Agregue las siguientes líneas a .kshrc en el directorio de inicio de :
$ vi ~/.kshrc alias [alias_name]='[command]' export [alias_name]
Por ejemplo:
vi ~/.bashrc alias c='clear' export c
3. Salga del shell y vuelva a iniciar sesión.
4. Ejecute el comando utilizado en alias:
$ [alias_name]NOTA :Cree un archivo .kshrc si aún no está allí.
caparazón de pez
Para crear un alias de comando para el shell /bin/sh:
1. Inicie sesión como usuario.
2. Agregue las siguientes líneas a .profile en el directorio de inicio de:
$ vim ~/.profile alias [alias_name]='[command]' export [alias_name]
Por ejemplo:
$ vi ~/.profile alias d='cd /some/log/directory' export d
3. Cierre sesión en el shell y vuelva a iniciar sesión.
4. Ejecute el comando utilizado en alias para verificar si funciona como se desea.
$ [alias_name]
Definir alias de comando temporalmente en la línea de comandos
También puede definir el alias temporalmente para el shell que ha iniciado sesión con el siguiente comando. Tenga en cuenta que el alias dejará de funcionar si cambia el shell o cierra la sesión del shell y vuelve a iniciar sesión. Los siguientes comandos funcionan para todos los shells.
# alias [alias_name]='[command]' # export [alias_name]Cómo usar alias de shell en Linux