Comment recharger Bashrc à Bash

Comment recharger Bashrc à Bash
Bash est un shell Unix et un langage de commande que vous trouverez sur presque toutes les distros Linux. Sorti en 1989 par Brian Fox, Bash a été la coque par défaut pour la plupart des distros Linux. Le nom «Bash» est en fait un acronyme de «Bourne Again Shell», un jeu de mots prévu du Bourne Shell qu'il remplace.

Dans ce guide, nous allons voir rapidement Bashrc et comment le recharger après avoir apporté des modifications.

Le script bashrc

Le bashrc est un script de shell pour la coquille bash. Bash exécutera les commandes dans Bashrc à chaque fois qu'il s'exécute. C'est essentiellement un script de shell pour initier une session de shell.

Le fichier bashrc peut contenir une variété de codes et de commandes. Par exemple, vous pouvez définir Java_Home (pour travailler avec les applications Java), utiliser des alias bash pour créer votre propre commande personnalisée, gérer les variables d'environnement bash comme le chemin, etc. Vous pouvez également utiliser Bashrc pour colorer la sortie de votre console!

Le fichier est situé à l'emplacement suivant.

$ ~ /.bashrc

Comme l'emplacement le suggère, le fichier bashrc est unique pour chaque utilisateur. Apporter des modifications n'affectera personne sur le système. Cependant, il y a d'autres scripts qui se chargent pendant le démarrage. Par exemple, bash_profile.

Il existe différents types de fichiers bashrc présents dans tout le système.

  • / etc / skel /.bashrc: ce fichier fournit la copie par défaut pour chaque nouvel utilisateur du système.
  • /maison//.Bashrc: il s'agit du fichier spécifique à l'utilisateur qui sera chargé chaque fois que l'utilisateur démarre une session de bash.
  • /racine/.Bashrc: il est dédié à l'utilisateur racine. Chaque fois que la racine ouvre la coque, elle sera utilisée.

Pourquoi Recharger bashrc

Lorsqu'une session Shell Bash est lancée, il lit toutes les configurations et scripts associés. Après cela, Bash ne les relit à nouveau (sauf ordonnance de). C'est pourquoi vous serez recommandé de redémarrer la session de bash pour mettre en vigueur les modifications Bashrc.

Montage bashrc

Le fichier bashrc est un fichier texte contenant des commandes bash. Vous pouvez utiliser n'importe quel éditeur de texte pour modifier ce fichier. Par exemple, nous pouvons utiliser Nano ou VIM pour l'édition sur l'interface utilisateur de la console.

$ nano ~ /.bashrc
$ vim ~ /.bashrc

Rechargement bashrc

Après avoir apporté des modifications, enregistrez le fichier et fermez l'éditeur de texte. Comme mentionné précédemment, Bash ne vérifie pas les modifications de Bashrc après le début de la session. L'exécution de la commande suivante dira à Bash de recharger Bashrc:

$ source ~ /.bashrc

La clé ici est la commande source. C'est une instruction de coquille intégrale. Il indique au shell de charger (lire et exécuter, en gros) commandes du fichier spécifié. N'oubliez pas que Bashrc est un script bash. Avec cette commande, Bash remonte le script. Toutes les modifications apportées sont appliquées automatiquement.

Voici un guide plus approfondi sur l'utilisation de la commande Linux Source avec des exemples.

Final Pensées

Ce guide démontre avec succès le rechargement du fichier bashrc. Bash est livré avec la commande source à cet effet. Il charge toutes les commandes shell du fichier spécifié dans la session de bash actuelle. Bash chargera automatiquement le fichier bashrc mis à jour la prochaine fois qu'il démarrera.

Bash est également un langage de script robuste qui peut automatiser de nombreuses tâches dans l'environnement Linux. Intéressé à commencer votre voyage avec des scripts bash? Consultez ce guide sur les syntaxes et variables de programmation bash.

Happy Computing!