En
bourne-shell:
/etc/.profile
fichier commun à tous les utilisateurs
.profile
fichier de l'utilisateur (dans son répertoire d'accueil)
PS1="`hostname`:`whoami`>"
PATH=/bin:/usr/bin:/etc:/usr/contrib/bin:.
LOGNAME=`whoami`
...
En
C-shell:
.login
exécuté à la connexion
(définition des variables d'environnement,
initialisation de la variable TERM)
.cshrc
exécuté à chaque exécution
d'un c-shell (csh) (définition et initialisation des
variables internes au c-shell, définition des alias)
.logout
exécuté à la sortie de la session
exemple
d'un .cshrc:
set path=(/bin /usr/bin /etc/usr/local/bin) set mail=(10 /usr/mail/`whoami`) set prompt='LinuxIUT>' ... alias del 'rm -i' alias dir 'ls -l' |
exemple
d'un .logout
echo "********** fin de session **********" find $HOME -name core -exec rm{}\; |