J'utilise Ubuntu Desktop 14.04, et en tant que tel, j'utilise le shell sans connexion. Lorsque j'ouvre le terminal graphique, les sessions shell sans connexion lisent d'abord les fichiers de démarrage suivants:
/etc/bash.bashrc
~/.bashrc
Les shells sans connexion héritent de l'environnement du processus parent, qui est un shell de connexion, de sorte que la session lit également les fichiers de démarrage suivants:
/etc/profile
~/.bash_profile
Cependant, je ne peux pas trouver $PATHdes chemins de l' ensemble du système aiment /bin, /sbin, /usr/bin, /usr/sbin, situé dans l' un de ces fichiers. Où est l' $PATHensemble de ces répertoires?
$PATHest hérité par le shell de connexion parent ou s'il est rechargé par chaquebashinstance?