À retenir
- Commence toujours par la racine (
/ou une lettre de lecteur commeC:). - Permet d'accéder à un fichier depuis n'importe quel endroit du système.
- Est plus rigide et moins facile à transporter d'une machine à une autre qu'un chemin relatif.
Un chemin absolu est l'adresse complète et détaillée d'un fichier ou d'un dossier, en partant de la base même du système de stockage (la racine). C'est l'équivalent informatique d'une adresse postale complète (Pays, Ville, Rue, Numéro) qui permet de localiser un endroit précisément, peu importe où l'on se trouve au moment de la recherche.
Étymologie
Le terme se compose de « chemin », évoquant l'itinéraire à suivre dans l'arborescence des dossiers, et de « absolu », du latin absolutus (achevé, sans lien), signifiant ici que l'adresse est totale et ne dépend d'aucune position de départ intermédiaire.
Exemples d'usage
- Sous Windows :
C:UtilisateursJeanDocumentsrapport.docx - Sous Linux ou macOS :
/home/jean/documents/notes.txt - Sur le Web (URL absolue) :
https://www.monsite.com/images/photo.jpg
Cas d'usage
On utilise le chemin absolu dans la configuration de serveurs, la rédaction de scripts automatisés qui doivent fonctionner quel que soit le dossier d'exécution, ou lors de l'appel de ressources externes en développement web.
Bonnes pratiques
Bien que très précis, le chemin absolu rend souvent le code moins flexible (moins portable). Si vous déplacez votre projet sur un autre ordinateur, le chemin absolu risque de ne plus correspondre. Il est conseillé de privilégier les chemins relatifs pour les fichiers internes à un projet, et de n'utiliser l'absolu que pour des ressources dont l'emplacement est garanti et fixe.
Synonymes
Antonymes
Conseil
Si vous débutez en ligne de commande, rappelez-vous qu'un chemin absolu est une sécurité : il fonctionnera toujours, contrairement au chemin relatif qui dépend de votre emplacement actuel (le working directory).