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 $PATH
des chemins de l' ensemble du système aiment /bin
, /sbin
, /usr/bin
, /usr/sbin
, situé dans l' un de ces fichiers. Où est l' $PATH
ensemble de ces répertoires?
$PATH
est hérité par le shell de connexion parent ou s'il est rechargé par chaquebash
instance?