Comment ajouter un alias à une commande dans le terminal?

28

En tapant une commande spécifiée manuellement dans le terminal, je veux exécuter une autre commande.

Comment ajouter un alias à une commande? Puis-je le faire avec l'aide du terminal ou dois-je modifier un type de fichier?

    
posée Rootical V. 22.06.2012 - 16:49
la source

6 réponses

35
alias new_name='old command'

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

Plus d’informations ici

Plus de fichiers .bashrc ici

    
réponse donnée OrangeTux 22.06.2012 - 16:59
la source
12

Sur la ligne de commande bash, il suffit de taper:

alias my_command="Command to run"

Par exemple, pour créer une commande abrégée, exécutez une longue liste:

alias ll="ls -l"

Les guillemets ne sont pas obligatoires si vous n’ajoutez pas de commutateurs à la commande aliasée.

    
réponse donnée Adam 22.06.2012 - 17:00
la source
5

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

    
réponse donnée Yann Sagon 25.03.2013 - 09:35
la source
2

Vous pouvez soit utiliser la commande intégrée alias dans le shell que vous utilisez, soit écrire un script qui fait ce que vous voulez. En supposant que vous utilisez bash comme shell (qui est la valeur par défaut), vous pouvez taper man bash et passer à la section ALIASES , pour obtenir de la documentation sur les alias dans bash.

    
réponse donnée dobey 22.06.2012 - 16:58
la source
1

Pour en savoir plus sur l'aliasing, consultez la page lien

.

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

    
réponse donnée drake01 22.06.2012 - 16:58
la source
1

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

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

lien

    
réponse donnée isamert 14.08.2014 - 14:51
la source

Lire d'autres questions sur les étiquettes