nouvo09 wrote:J'y ai pensé mais la commande su sans le tiret "-" n'oblige pas à la relecture des fichiers d environnement, donc ?
Pourtant, quand on retire le fichier /root/.bashrc, avec "su", on tombe sur:
bash-4.2#
et avec "su -" :
-bash-4.2#
Le fichier /root/.bashrc semble être toujours lu.
Le fichier /root/.bash_profile n'est lu qu'avec un shell de login ("su -" par exemple), qui source le fichier /root/.bashrc après coup.
Le fait qu'il n'ait pas indiqué avoir un prompt différent pour l'utilisateur, semble indiquer que /etc/profile et /etc/bashrc ne sont pas touchés (ainsi que ses fichiers ~/.bash*).
J'avais dans l'idée que le compte root a eu une "purge" de tous ses fichiers, mais c'était une supposition.
(ce qui pourrait expliquer qu'avec "su" et "su -", il y ait le même comportement)
Mais il faudrait le texte complet de ce qu'affiche le shell, car "bash-4.2" au lieu de "#" me semble incomplet (autant pour le 1er que le 2ème).