GNU/Linux >> Tutoriels Linux >  >> Linux

Commande d'alias Linux :comment l'utiliser avec des exemples

Présentation

Selon le type de travail que vous effectuez sur votre système Linux, vous devrez peut-être saisir fréquemment les mêmes commandes longues et compliquées. L'alias vous permet de créer des raccourcis pour ces commandes, ce qui les rend plus faciles à mémoriser et à utiliser.

Dans ce didacticiel, nous allons vous montrer comment créer, réviser et supprimer des alias de commande sous Linux.

Prérequis

  • Un système exécutant une distribution Linux
  • Un compte avec des privilèges sudo
  • Accès à la fenêtre du terminal ou à la ligne de commande
  • Un éditeur de texte, tel que Vim ou nano

Qu'est-ce qu'un alias sous Linux ?

Sous Linux, un alias est un raccourci qui fait référence à une commande. Un alias remplace une chaîne qui appelle une commande dans le shell Linux par une autre chaîne définie par l'utilisateur.

Les alias sont principalement utilisés pour remplacer les longues commandes, améliorant ainsi l'efficacité et évitant les éventuelles fautes d'orthographe. Les alias peuvent également remplacer les commandes par des options supplémentaires, ce qui les rend plus faciles à utiliser.

Syntaxe des alias Linux

L'alias commande utilise la syntaxe suivante :

alias [option] [name]='[value]'

Les différents éléments de l'alias la syntaxe de la commande est :

  • alias :Invoque l'alias commande.
  • [option]  : permet à la commande de répertorier tous les alias actuels.
  • [name] :Définit le nouveau raccourci qui fait référence à une commande. Un nom est une chaîne définie par l'utilisateur, à l'exclusion des caractères spéciaux et des 'alias' et 'unalias' , qui ne peuvent pas être utilisés comme noms.
  • [value] :spécifie la commande à laquelle l'alias fait référence. Les commandes peuvent également inclure des options, des arguments et des variables. Une valeur peut également être un chemin vers un script que vous souhaitez exécuter.

Créer des alias sous Linux

Il existe deux types d'alias à créer sous Linux :

  • Temporaire . Ajoutez-les en utilisant l'alias commande.
  • Permanent . Ceux-ci nécessitent de modifier les fichiers système.

Créer un alias temporaire sous Linux

Utilisez l'alias commande pour créer un alias temporaire qui dure jusqu'à la fin de la session de terminal en cours. Par exemple, créer c comme alias pour le clear commande :

alias c='clear'

Si vous souhaitez référencer des options de commande supplémentaires lors de la création d'un alias, incluez-les dans la valeur. Par exemple, ajouter move comme alias pour le mv commande avec la possibilité de demander confirmation avant d'écraser :

alias move='mv -i'

Une autre utilisation des alias consiste à créer un raccourci pour exécuter des scripts. Pour ce faire, indiquez le chemin absolu vers le script comme valeur :

alias frename='Example/Test/file_rename.sh'

Dans cet exemple, en utilisant frename en tant que commande exécute le file_rename.sh script bash.

Créer un alias permanent sous Linux

Pour rendre un alias permanent, vous devez l'ajouter à votre fichier de configuration shell. Selon le type de shell que vous utilisez, utilisez :

  • Interface bash :~/.bashrc
  • Interface Zsh :~/.zshrc
  • Coquille de poisson :~/.config/fish/config.fish

Commencez par ouvrir le fichier de configuration du shell dans un éditeur de texte. Dans cet exemple, nous utilisons le shell Bash et l'éditeur de texte nano :

sudo nano ~/.bashrc

Faites défiler vers le bas jusqu'à ce que vous trouviez une section qui répertorie les alias système par défaut. Pour faciliter l'utilisation, créez une section séparée avec un commentaire descriptif et ajoutez vos alias à l'aide de l'alias syntaxe de commande.

Dans notre exemple :

#Custom aliases
alias c='clear'
alias move='mv -i'
alias frename='Example/Test/file_rename.sh'

Une fois que vous avez ajouté tous les nouveaux alias, appuyez sur Ctrl+X, tapez Y et appuyez sur Entrée pour enregistrer les modifications apportées au fichier de configuration.

Les nouveaux alias se chargent automatiquement lors de la prochaine session de terminal. Si vous souhaitez les utiliser dans la session en cours, chargez le fichier de configuration en utilisant le source commande :

source ~/.bashrc

Répertorier tous les alias sous Linux

Utilisation de l'alias seule la commande affiche une liste de tous les alias actuellement définis :

alias

Une autre méthode consiste à ajouter le -p drapeau. Cette option affiche la liste dans un format adapté à l'entrée dans le shell :

alias -p

Supprimer les alias sous Linux

Pour supprimer un alias, utilisez le unalias commande avec la syntaxe suivante :

unalias [name]

Par exemple, pour supprimer le frename alias :

unalias frename

Ajout du -a option vous permet de supprimer tous les alias :

unalias -a

L'exemple ci-dessus montre comment alias ne renvoie aucun résultat après le unalias -a commande.


Linux
  1. Comment utiliser la commande Linux Hexdump avec des exemples pratiques

  2. Comment utiliser la commande Sed sous Linux avec des exemples

  3. Commande SCP sous Linux :comment l'utiliser, avec des exemples

  4. Comment utiliser la commande Rmmod sous Linux avec des exemples

  5. Comment utiliser la commande Dig sous Linux avec des exemples

Comment utiliser la commande who sous Linux avec des exemples

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

Comment utiliser la commande Linux gunzip avec des exemples

Comment utiliser la commande Linux rm avec des exemples

Comment utiliser la commande Sleep sous Linux :expliqué avec des exemples