Comment créer un alias dans Bash?

Comment créer un alias dans Bash?
Bash Alias ​​est un titre de raccourci basé sur les commandes. Chaque alias comprend un seul mot (ou peut-être même une seule lettre), qui peut être utilisé plutôt qu'une commande relativement longue. Dans le système Linux, il y a eu plusieurs instructions que nous devrons utiliser quotidiennement. Si nous pouvons exécuter des instructions populaires en tapant des instructions rapides, ce serait très bénéfique pour nous tous. Via des alias bash, les utilisateurs de Linux peuvent créer des commandes de raccourci couramment utilisées pour les grandes commandes. Les alias bash ne sont pas seulement utilisés pour faciliter le travail et faire gagner du temps des utilisateurs.

Créer un alias dans Bash:

La plupart des gens préfèrent exécuter des commandes à l'aide de raccourcis. Vous pouvez vous retrouver, par exemple, en utilisant plusieurs fois l'instruction «ls -f». Vous pouvez même créer un détour pour cette instruction commodément: par exemple, «LF». Ainsi, lorsque vous devez utiliser «LF» dans lequel le shell s'attend à une commande, le shell remplacera «ls -f». La définition d'alias commence par le mot «alias», précédé d'un titre d'alias, du symbole équivalent, ainsi que de l'instruction que nous avons l'intention d'exécuter lorsque nous entrons dans l'alias. Il est approprié de encapsuler l'instruction en citations et sans aucun espacement partout sur le signe égal. Il est nécessaire d'annoncer chaque alias sur une nouvelle ligne. Il est vraiment facile de construire des alias dans Bash. Ce qui suit est la syntaxe d'alias:

$ alias = alias_name = ”command_to_run"

Types d'alias:

Un utilisateur peut réclamer temporairement ou en permanence un alias. Il est possible d'utiliser des alias temporaires dès que l'accès de l'utilisateur persiste. Il existe donc deux types d'alias, temporaire et permanent. Nous allons jeter un œil et analyser les deux types. Tout d'abord, connectez-vous à votre système Linux et ouvrez votre terminal de commande. Vous pourrez voir les alias par défaut déjà définis de votre système Linux en utilisant la commande «Alias» simple dans le terminal, et la liste sera affichée comme indiqué ci-dessous.

$ alias

Toutes ces techniques mentionnées sont effectuées sur Ubuntu. À l'inverse, jusqu'à présent, puisque vous avez affaire à Bash, ils peuvent fonctionner sur chaque distribution Linux.

Alias ​​temporaires:

Jusqu'à présent, parce que la session de console fonctionne, une telle sorte d'alias persiste. Il perdrait l'alias une fois la coquille terminée. Jetons un coup d'œil à l'alias temporaire. Ouvrez votre terminal de commande et accédez au répertoire de bureau à l'aide de la commande ci-dessous:

$ CD ~ / Desktop

Peut-être que l'une des instructions les plus populaires sur le terminal Linux est l'instruction «LS». En règle générale, avec l'option «-LA», nous utilisons cette commande pour afficher tous les fichiers et dossiers, plus les secrètes, comme dans la grande disposition de la liste.

Maintenant, en utilisant la commande «LS», nous allons créer l'alias.

$ alias l = "ls -la"

Les performances des instructions «L» et «LS -La» peuvent être les mêmes lors de la construction d'alias.

$ L

Si la fenêtre est fermée et que le consommateur recommence une nouvelle session, l'instruction d'alias ne fonctionnerait pas.

$ L

Alias ​​permanents:

Bash peut rappeler la formation de l'alias ainsi que de son objectif lorsqu'il est formé. Vous devez l'annoncer dans le .Document Bashrc pour créer des alias permanents. Le document .Bashrc a un script bash qui est exécuté à chaque instant un processus bash commence. La position est «~ /.bashrc ”. Pour chaque personne dans le processus, c'est spécial. Ayons un exemple d'alias permanents. Vous pouvez mettre à jour votre système sans utiliser les alias à l'aide de la commande de mise à jour et de mise à niveau comme ci-dessous.

$ sudo apt Update && sudo apt upgrade -y

Pour faire vos alias préférés, .Bashrc est en effet une approche populaire. Dans votre configuration, .Bashrc n'était peut-être pas actif. Créer et lancer le .Bashrc en utilisant la commande nano. S'il n'est pas disponible, un document vide serait ouvert.

$ nano ~ /.bashrc

Déposer .Bashrc sera ouvert. Ajoutez la ligne ci-dessous au fichier pour faire des alias pour une mise à jour du système.

Alias ​​Update = "Sudo apt Update && sudo apt mise à niveau -y"

Enregistrez le fichier et fermez-le. Après cela, exécutez l'instruction source dans le terminal pour reconstituer le fichier.

$ source ~ /.bashrc

C'est le moment de vérifier si l'alias fonctionne ou non. Redémarrez le système Linux, vous connectez-vous à votre système Linux et exécutez la commande d'alias «mise à jour» que nous venons de former. Vous pouvez voir que l'alias a fonctionné avec succès comme il se doit et à mettre à jour le système.

Retirez les alias bash:

Pour supprimer les alias de commande anciennement formés, le terme Unalias est utilisé. Cet alias ne fonctionnerait pas lors de l'utilisation de cette instruction. Eh bien, vous pouvez utiliser l'instruction Unalias pour le désactiver complètement si vous constatez que vous ne voulez plus avoir la commande de raccourci. Vérifiez d'abord les alias déjà formés dans votre système à l'aide de la commande Alias.

$ alias

Vous pouvez voir une commande d'alias nouvellement formée que «la mise à jour» est répertoriée dans la liste ci-dessous.

Exécutez maintenant la commande «Unalias» pour supprimer la commande de raccourci rédigée précédemment.

$ UNALIAS MISE À JOUR

Tout en vérifiant à nouveau dans la liste des alias, vous pouvez voir que l'alias «mise à jour» a été complètement supprimé.

Vous pouvez également effacer les alias du .Fichier Bashrc en l'ouvrant à l'aide de la commande nano et en le supprimant du fichier. Vous pouvez simplement commenter la ligne d'alias ou simplement le supprimer complètement. Après cela, exécutez la commande source pour refléter les modifications. Enregistrez le fichier mis à jour et redémarrez votre système pour vérifier les modifications. Lorsque vous réessayez la commande d'alias «Mise à jour», cela ne fonctionnera pas.

Conclusion:

Dans ce guide, nous avons étudié les alias et leurs deux types différents. Cet article est une simple illustration de la façon de générer un alias et d'exécuter les commandes qui sont assez souvent utilisées sans taper chaque instruction encore et encore. On pourrait maintenant ruminer davantage sur les instructions pour utiliser beaucoup plus et générer des raccourcis dans son shell de commandement pour eux.