Diapositive PPT
Démarrage du shell
- Lors de la création de son compte, un utilisateur est associé à un type de shell
- Lire le fichier /etc/passwd : le dernier champ contient le nom du fichier exécutable (shell par défaut) /bin/bash
Le shell associé est ainsi lancé automatiquement dès la saisie du login utilisateur.
Il poursuit sa configuration en exécutant les scripts "profils"
Enfin, il affiche le prompt et se met en attente de la lecture d'une commande.
Jusqu'à la commande exit, pour quitter le shell (ce qui équivaut à se déconnecter (logout))
- 1. /etc/profile communs à tous les users y compris root
- Notamment, on y trouve la définition du prompt
- 2. le fichier $HOME/.bash_profile, s'il existe (sinon le fichier $HOME/.bash_login)
- 3. /etc/bashrc définition des alias globaux
- 4. $HOME/.bashrc, s'il existe