J'ai lu à quelques endroits que le PATHest défini dans /etc/profileou le .profilefichier qui se trouve dans le répertoire d'accueil.
S'agit-il des seuls endroits où le chemin est défini? Je veux mieux le comprendre.
Dans le /etc/profiledossier, comme le dit le commentaire suivant "system-wide .profile file for the Bourne shell". Est-ce à dire que les fichiers de profil sont les principaux fichiers de configuration de bash?
Dans ce fichier, je ne vois pas du tout la PATHvar définie. Dans le .profilefichier du répertoire personnel, il y a cette ligne:
PATH="$HOME/bin:$PATH"
Cela réinitialise PATHpar l'apparence, car il concatène la $PATHchaîne déjà définie avec le $HOME/bin:droit? Mais si etc/profileet ~/.profilesont les seuls paramètres de fichiers d' PATHoù $PATHvient cette ligne de code si elle n'est pas définie dans /etc/profile?
Une personne expérimentée peut-elle donner une explication large et détaillée de la PATHvariable? Merci!