2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
chemin absolu:
C:UsersUsernameDocumentsfile.txt
。
。chemin relatif:
.
Représente le répertoire courant,..
Représente le répertoire parent.C:UsersUsername
,mais Documentsfile.txt
Équivalent àC:UsersUsernameDocumentsfile.txt
。C:UsersUsername
,mais .Documentsfile.txt
Équivalent àC:UsersUsernameDocumentsfile.txt
。chemin absolu:
/usr/include/stdio.h
。/
。chemin relatif:
.
Représente le répertoire courant,..
Représente le répertoire parent./usr
,mais include/stdio.h
Équivalent à/usr/include/stdio.h
。séparateur de chemin:
, Linux utilise des barres obliques /
。résolution du chemin:
habitude d'utilisation:
"./user/test.sh" est équivalent à "user/test.sh"
L'ajout ou non de . dans le chemin n'a généralement aucun effet, en particulier dans la plupart des systèmes d'exploitation et des environnements de ligne de commande modernes. Ceci est dû au fait:
Répertoire actuel par défaut : lorsque vous spécifiez un chemin relatif, le système recherchera par défaut des fichiers ou des répertoires dans le répertoire de travail actuel. Ainsi, Documentsfile.txt et .Documentsfile.txt pointent vers le même emplacement de fichier dans la plupart des cas.
Afficher le répertoire actuel : Parfois, pour exprimer clairement le répertoire actuel, ou dans des commandes complexes pour éviter toute confusion, . Cela améliore la lisibilité du code et la clarté des commandes.
Adaptabilité multiplateforme : dans le développement ou les scripts multiplateformes, une utilisation explicite peut garantir que les séparateurs de chemin sont correctement interprétés sur différents systèmes d'exploitation. Par exemple, sous Windows, utilisez / sous Unix ou Linux.
Dans l’ensemble, l’utilisation ou non de . dépend des préférences personnelles ou de l’équipe et des conventions de codage. Dans la plupart des cas, le système gère automatiquement les chemins relatifs,Ce n'est donc pas obligatoire, mais cela peut aider à clarifier le point de départ du chemin.