Comment ajouter un alias à une commande en terminal?

Réponses:

41
alias new_name='old command'

Pour créer un alias permanent, vous devez éditer le .bashrcfichier dans votre répertoire personnel.

Plus d'infos ici

Plus de fichiers .bashrc ici

OrangeTux
la source
1
Il n'y a pas d'entrée manuelle pour alias. C'est une commande intégrée. Vous devez consulter la page de manuel du shell.
Dobey
Changé. ty.
OrangeTux
12

Sur la ligne de commande bash, il s’agit simplement de taper:

alias my_command="Command to run"

Par exemple, pour créer une commande courte, lancez une longue liste:

alias ll="ls -l"

Les guillemets ne sont pas nécessaires si vous n’ajoutez pas de commutateur à la commande avec alias.

Adam
la source
8

Pour apporter des modifications permanentes, vous pouvez mettre vos alias séparément ~/.bash_aliases

Yann Sagon
la source
1
N'oubliez pas de courir source ~/.bash_aliasespour que le changement prenne effet.
Stoyan Dimov
2

Vous pouvez utiliser la aliascommande intégrée dans le shell que vous utilisez ou écrire un script qui fait ce que vous voulez. En supposant que vous utilisez bash comme shell (ce qui est le comportement par défaut), vous pouvez taper man bashet passer à la ALIASESsection suivante, pour la documentation sur les alias dans bash.

Dobey
la source
1

Pour en savoir plus sur le crénelage: visitez http://www.mediacollege.com/linux/command/alias.html

Pour rendre les modifications permanentes (c'est-à-dire à lire à chaque démarrage d'un shell), ajoutez les commandes d'alias que vous avez saisies dans le terminal au fichier ~ / .bashrc.

drake01
la source
1

J'écris une interface graphique pour ajouter / éditer des commandes d'alias. Vous pouvez aussi l'utiliser depuis la ligne de commande comme ceci:

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

https://github.com/isamert/addalias

isamert
la source
0

Vous pouvez créer directement un fichier dans votre maison pour collecter tous les alias .bash_profileen écrivant nano ~.bash_profileet en écrivant simplement sur le fichier les commandes / raccourcis que vous souhaitez créer, par exemple:

alias edbp='nano ~/.bash_profile'

puis validez en recherchant le fichier, donc en cours d'exécution

source ~.bash_profile

Rappelez-vous que chaque fois que vous modifiez votre document, vous devez exécuter à nouveau source ~.bash_profile

Erik Pillon
la source