BASH

 

Shell Unix basé sur le Bourn shell mais évidemment amélioré (reprenant un peu de Korn Shell et de C Shell).

On le retrouve sous GNU/Linux et OS X d'apple.

 

Lors de l'ouverture d'une session Bash, différents scripts sont lancés:

/etc/profile quelque soit l'utilisateur, permet de centraliser le paramétrages

Puis une série de scripts appartenant à chaque utilisateur:
.bash_profile
.bash_login
.profile

Lors de la fermeture de session, un script appartenant à chaque utilisateur:
.bash_logout

Scripts exécutés lors du lancement de traitement bash hors ouverture de session
.bashrc