Chemin
Dans le monde réel, les sentiers sont des sentiers ou des rues qui mènent à un certain endroit. De même, dans le monde de l’informatique, un chemin définit l’emplacement d’un filet or dossier dans un ordinateur système de fichiers. Les chemins sont également appelés "chemins de répertoire" car ils incluent souvent un ou plusieurs répertoires qui décrivent le chemin d'accès au fichier ou au dossier.
Un chemin peut être relatif ou absolu. Un chemin relatif définit un emplacement relatif au répertoire ou au dossier en cours. Par exemple, le chemin relatif d’un fichier nommé "document.txt" situé dans le répertoire en cours est simplement le nom de fichierou "document.txt". Si le fichier était stocké dans un dossier nommé "docs" dans le répertoire, le chemin relatif serait "docs / document.txt". Si le fichier se trouvait à un dossier du répertoire en cours, le chemin relatif serait défini comme "../document.txt".
Les chemins absolus sont définis à partir du répertoire racine du système de fichiers. Cela signifie que quel que soit le dossier actuellement ouvert, le chemin absolu vers un fichier donné est le même. Certains exemples de chemins racine incluent "/" pour un répertoire racine Unix, "/Applications/Preview.app" pour un Mac OS X applicationet "C: \ Documents and Settings \ Tous les utilisateurs \ Applicaton Data" pour les paramètres de l'application Windows. Comme vous pouvez le constater, les systèmes Macintosh et Unix utilisent des barres obliques (/) pour identifier les répertoires de chemins, tandis que Windows utilise des barres obliques inverses (\). Quel que soit le syntaxe, les chemins sont un moyen simple de décrire l’emplacement des dossiers et des fichiers.