<Précédent | Table des matières | Suivant>
Notez que lorsque vous utilisez le Exporter commande dans un shell, les modifications sont temporaires et valables uniquement pour cette session (jusqu'à ce que vous vous déconnectiez). L'ouverture de nouvelles sessions, même pendant que la session actuelle est toujours en cours d'exécution, n'entraînera pas un nouveau chemin dans la nouvelle session. Nous verrons dans la section 7.2 comment rendre permanentes ces modifications de l'environnement, en ajoutant ces lignes aux fichiers de configuration du shell.
3.2.2. Chemins absolus et relatifs
Un chemin, qui est le chemin que vous devez suivre dans l'arborescence pour atteindre un fichier donné, peut être décrit comme partant du tronc de l'arborescence (le répertoire / ou racine). Dans ce cas, le chemin commence par une barre oblique et est appelé chemin absolu, car il ne peut y avoir aucune erreur : un seul fichier sur le système peut se conformer.
Dans l'autre cas, le chemin ne commence pas par une barre oblique et une confusion est possible entre ~/poubelle/wc (dans le répertoire personnel de l'utilisateur) et poubelle/wc in / usr, de l'exemple précédent. Les chemins qui ne commencent pas par une barre oblique sont toujours relatifs.
Dans les chemins relatifs, nous utilisons également le . et .. des indications pour le répertoire courant et le répertoire parent. Quelques exemples pratiques :
• Lorsque vous souhaitez compiler le code source, la documentation d'installation vous demande souvent d'exécuter la commande . / Configure, qui exécute le configurer programme situé dans le répertoire actuel (fourni avec le nouveau code), par opposition à l'exécution d'un autre programme de configuration ailleurs sur le système.
• Dans les fichiers HTML, les chemins relatifs sont souvent utilisés pour rendre un ensemble de pages facilement déplaçable vers un autre emplacement :
alt="Jardin avec des arbres" src="../images/jardin.jpg">
théo :~> ls/mp3
ls : /mp3 : aucun fichier ou répertoire de ce type theo :~>ls mp3/
oriental/ pop/ sixties/
théo :~> ls/mp3
ls : /mp3 : aucun fichier ou répertoire de ce type theo :~>ls mp3/
oriental/ pop/ sixties/
• Remarquez la différence une fois de plus :