Comment personnaliser le terminal Linux avec des alias bash

Un alias est en fait une commande « raccourci » dans Bash. Par exemple, si vous utilisez beaucoup le terminal dans Ubuntu et que vous en avez marre de taper sudo apt update;sudo apt upgrade -ytout le temps, vous pouvez créer un alias appelé « mise à jour » qui exécutera ces mêmes commandes sans avoir à taper autant.

Les alias Bash sont définis dans le répertoire personnel de chaque utilisateur dans le fichier .bashrc . Pour plus d'informations sur les alias, exécutez la  commande man  ci-dessous. Il vous montrera tout ce qu'il y a à savoir sur les alias, leur fonctionnement et ce que vous pouvez en faire.

bash homme | alias grep

Vous pouvez également consulter le manuel complet de Bash en exécutant :

homme bash

Définir des commandes comme alias

Comment personnaliser le terminal Linux avec des alias bash

L'utilisation la plus courante des alias dans Bash est de les utiliser pour exécuter plusieurs commandes longues à la fois afin de gagner du temps. Dans cet exemple, nous verrons comment transformer les longues commandes de mise à jour d'Ubuntu en un simple alias.

Pour démarrer le processus, ouvrez une fenêtre de terminal sur votre bureau Linux en appuyant sur  Ctrl + Alt + T  ou Ctrl + Shift + T sur le clavier. Ensuite, ouvrez votre .bashrcfichier dans l'éditeur de texte Nano avec la commande ci-dessous.

nano -w ~/.bashrc

À l'intérieur du .bashrcfichier, vous remarquerez déjà beaucoup de code. Les développeurs de votre distribution Linux définissent ce texte. Si vous ne comprenez pas de quoi il s'agit, il est préférable de l'ignorer et de le laisser tel quel, et de passer au bas du fichier.

Au bas du fichier .bashrc, appuyez sur la  touche Entrée  pour créer une nouvelle ligne. Il est essentiel de créer une nouvelle ligne dans votre fichier .bashrc avant de l'ajouter, car vous pourriez gâcher le code déjà présent.

Après avoir créé une nouvelle ligne dans le fichier .bashrc, écrivez alias sur la nouvelle ligne. Chaque nouvel alias que vous créez doit commencer par alias, sinon .bashrc et votre émulateur de terminal ne le liront pas correctement .

alias

En alias=suivant la nouvelle ligne, vous devez donner un nom à votre nouvel alias. Dans cet exemple, nous couvrons les commandes de mise à jour longues d'Ubuntu, nous utiliserons donc  ubuntu-update  comme nouveau nom d'alias. Cependant, n'hésitez pas à nommer votre alias comme vous le souhaitez.

alias ubuntu-update

Une fois que vous avez nommé votre alias, il est temps d'ajouter le =signe.

alias ubuntu-update=

Ensuite, après le =signe, ajoutez le premier "(guillemets). Ce guillemet contiendra toutes vos commandes dans l'alias.

alias ubuntu-update="

Jusqu'à présent, nous avons alias ubuntu-update=". Il est maintenant temps d'ajouter les commandes que nous voulons que l'alias appelle lorsque  ubuntu-update  est utilisé.

Remarque : utilisez ;pour écrire plusieurs commandes sur une seule ligne. Tels que command1;command2;command3, et ainsi de suite.

alias ubuntu-update="sudo apt update;sudo apt upgrade -y

Lorsque vous avez fini d'écrire les commandes dans l'alias, fermez-le avec le second "(guillemets). Avec les deux guillemets, cela devrait ressembler à l'exemple ci-dessous.

alias ubuntu-update="sudo apt update;sudo apt upgrade -y"

Enregistrez votre nouvel alias en appuyant sur  Ctrl + O  sur le clavier. Quittez Nano avec  Ctrl + X . Ensuite, fermez la fenêtre du terminal et rouvrez-la.

Lorsque vous avez rouvert le terminal, exécutez  ubuntu-update pour essayer le nouvel alias.

Définir des scripts bash comme alias

Saviez-vous qu'il est également possible d' exécuter des scripts bash en tant qu'alias ? Voici comment ça fonctionne.

Tout d'abord, ouvrez votre .bashrcfichier. Ensuite, allez au bas du fichier et appuyez sur la  touche Entrée  du clavier pour créer une nouvelle ligne dans le fichier.

sudo nano -w ~/.bashrc

Sur la nouvelle ligne, écrivez  alias suivi du nom du script. Dans cet exemple, le nom du script est mybashscript . Cela devrait ressembler à alias mybashscript.

alias mybashscript

Ensuite, ajoutez le =signe et le premier "(guillemets). Après avoir ajouté les =et ", cela ressemblera à l'exemple ci-dessous.

alias mybashscript="

Après le premier "(guillemets), ajoutez la commande pour lancer votre code. N'oubliez pas qu'il s'agit d'un exemple, vous devrez donc le remplacer ~/path/to/bash/script/script.shpar le fichier de script réel que vous souhaitez exécuter dans l' .bashrcalias.

alias mybashscript="bash ~/chemin/vers/bash/script/script.sh

Après avoir écrit la commande pour exécuter le fichier de script, fermez l'alias avec le deuxième guillemet ". Lorsque l'alias entier est écrit, il devrait ressembler à l'exemple ci-dessous.

Comment personnaliser le terminal Linux avec des alias bash

alias mybashscript="bash ~/chemin/vers/bash/script/script.sh"

Enregistrez les modifications dans le fichier .bashrc en appuyant sur  Ctrl + O et quittez avec  Ctrl + X . Ensuite, fermez la fenêtre de votre terminal et rouvrez-la pour exécuter votre nouveau script bash via un alias.

Pour lancer l'alias, exécutez mybashscript (ou le nom que vous avez donné à votre alias) et appuyez sur  Entrée.

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.