Le Bash est un autre interpréteur de commandes que le Shell classique et offre certaines nouveautés.


Quand le Shell Bash démarre(Login utilisateur), 2 fichiers sont lus de façon séquentielle:


1. /etc/profile - Personnalisation générale pour tous les utilisateurs se connectant par 'login'.
2. ~/.profile (ou ~/.bash_profile) - Fichier personnel de l'utilisateur ou le '~' représente le HOME directory du compte.

A chaque lancement d'un nouveau Bash (Après avoir lancé sa session bash), un nouveau fichier '~/.bashrc' est lu à la place du '~/.profile'.

Pour éviter les confusions, il est recommandé de placer toutes les commandes de personnalisation dans le fichier '~/.bashrc', et d'appeler ce fichier à la fin du fichier standard '~/.profile'

???:


Le bash exécute en premier '/etc/profile',le fichier global à tous.

ensuite, le bash regarde '~/.bash_profile', '~/.bash_login', '~/.profile', et '~/.bashrc' dans cet ordre.

A la sortie du Bash , le programme recherche le fichier '~/.bash_logout'.

Quelques options :


chsh bash or bash          Change shell vers le bash
set -o                     Liste les options qui ont pu changé
set -o <option>            Active une option donnée(set -o emacs)
set +o <option>            Désactive une option du Shell

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone