Variables d'environnement Bash

Les variables d'environnement de bash sont des données dont la présence est nécessaire. Tant que le shell bash a les bons pointeurs, il exécute vos commandes correctement. A l'invite du shell, entrez :

env

Une longe liste de variables d'environnement bash s'affiche. Chacune d'entre elles vous aide à personnaliser l'environnement.

La variable PATH définit le chemin d'accès par défaut. La variable PATH de notre compte newuser pourrait ressembler à ceci :

PATH=/usr/local/bin:/usr/X11R6/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/newuser/bin

Cela peut sembler un peu confus, mais l'instruction PATH est un précieux indicateur de l'emplacement de certains programmes.

TuyauStandard pour le chemin d'accès
 

Vous rappelez-vous la référence à la hiérarchie standard du système de fichiers (FHS, voir la la section intitulée Une plus grande image du système de fichiers dans Chapitre 11) ? L'instruction PATH est définie conformément à cette norme, de même que les répertoires dans lesquels les programmes sont installés. Le résultat est que l'instruction PATH permet au shell bash de rechercher automatiquement presque n'importe quel programme pour autant qu'il ait été installé conformément à la hiérarchie FHS.