¿Cómo agregar un alias a un comando en la terminal?

Respuestas:

41
alias new_name='old command'

Para crear un alias permanente, debe editar el .bashrcarchivo en su directorio de inicio.

Más información aquí.

Más archivos .bashrc aquí

OrangeTux
fuente
1
No hay entrada manual para alias. Es un comando incorporado. Debe mirar la página del manual para el shell.
dobey
Lo cambié ty.
OrangeTux
12

En la línea de comando bash es simplemente un caso de tipeo:

alias my_command="Command to run"

Por ejemplo, para crear un comando corto, ejecute una lista larga que podría hacer:

alias ll="ls -l"

Las comillas no son necesarias si no agrega modificadores al comando con alias.

Adán
fuente
8

Para realizar cambios permanentes, puede colocar sus alias por separado en ~/.bash_aliases

Yann Sagon
fuente
1
No olvide correr source ~/.bash_aliasespara que el cambio surta efecto.
Stoyan Dimov
2

Puede utilizar el aliascomando incorporado en el shell que está utilizando o puede escribir un script que haga lo que desee. Suponiendo que está utilizando bash como shell (que es el valor predeterminado), puede escribir man bashy saltar a la ALIASESsección, para obtener documentación sobre alias en bash.

dobey
fuente
1

Para obtener información sobre alias: visite http://www.mediacollege.com/linux/command/alias.html

Para que los cambios sean permanentes (es decir, que se lean cada vez que inicie un shell) agregue los comandos de alias que escribió en el terminal al archivo ~ / .bashrc.

drake01
fuente
1

Escribo una GUI para agregar / editar comandos de alias. También puede usarlo desde la línea de comandos de esta manera:

addalias -add "sinstall" "sudo apt-get install"

https://github.com/isamert/addalias

isamert
fuente
0

Puede crear directamente un archivo en su hogar para recopilar todos los alias .bash_profileescribiendo nano ~.bash_profiley simplemente escribir en el archivo los comandos / accesos directos que desea crear, por ejemplo:

alias edbp='nano ~/.bash_profile'

y luego validarlo obteniendo el archivo, así que ejecutando

source ~.bash_profile

Recuerde que cada vez que modifique su documento, debe volver a ejecutarlo source ~.bash_profile

Erik Pillon
fuente