La commande
(Print Working Directory) est un outil simple mais essentiel dans Linux et les systèmes de type Unix, qui indique instantanément votre position actuelle dans le système de fichiers. Que vous naviguiez dans des répertoires complexes, que vous exécutiez des scripts ou que vous dépanniez des liens symboliques, pwd
vous permet de savoir exactement où vous vous trouvez. Ce guide clarifie son utilisation à l’aide d’exemples pratiques et d’astuces pour rationaliser votre flux de travail sous Linux.pwd
La commande
sous Linux indique le chemin absolu du répertoire actuel dans lequel se trouve l’utilisateur. La commande pwd
__CODEBLOCK_9003d1df22eb4d38200150385194c8_SAFE__
est essentielle pour vérifier votre position dans le système de fichiers, garantissant que les commandes exécutées dans le terminal affecteront les bons fichiers ou répertoires.
Lorsque vous tapez
dans le terminal, vous obtenez simplement le chemin absolu complet de votre répertoire actuel. Par exemple :pwd
Il s’agit de l’utilisation la plus élémentaire de la commande
. Elle indique votre emplacement exact dans la structure des répertoires, en commençant par le répertoire racine /.pwd
Chemin absolu : Le chemin qui part du répertoire racine / et spécifie chaque dossier dans le chemin jusqu’à ce que vous atteigniez le répertoire cible. La sortie de
est toujours un chemin absolu.pwd
Par exemple, /home/user/Documents est un chemin absolu.
Chemin relatif : Un chemin relatif ne part pas du répertoire racine et spécifie l’emplacement d’un répertoire par rapport au répertoire actuel. Vous pouvez utiliser
pour déterminer votre chemin absolu et travailler ensuite avec des chemins relatifs à partir de ce point.pwd
Bien que la commande
soit simple, elle possède quelques options utiles qui peuvent modifier son comportement :pwd
Par défaut,
retourne le chemin logique. Cela signifie que si vous avez des liens symboliques dans votre système de fichiers, pwd
les suivra et affichera le chemin comme si les liens symboliques étaient les vrais répertoires. C’est le comportement par défaut.pwd
Exemple : $ pwd
Si raccourcis est un lien symbolique vers /home/user/Documents, la sortie affichera le chemin logique.
L’option -P force pwd à imprimer le chemin physique du répertoire, en évitant les liens symboliques. Cela montre le chemin réel tel qu’il est, sans résoudre les liens symboliques.
Exemple :
Cette commande affiche le chemin physique, en ignorant les liens symboliques. Si /home/user/shortcuts est un lien symbolique vers /home/user/Documents,
-P affichera /home/user/Documents au lieu de /home/user/shortcuts.pwd
Vous pouvez utiliser l’option –help pour obtenir plus d’informations sur la commande pwd et son utilisation :
Vous obtiendrez ainsi une description de la commande et des options disponibles.
Voici quelques exemples pratiques où vous pouvez utiliser
pour rendre votre expérience Linux plus efficace :pwd
Si vous êtes au cœur de votre système de fichiers et que vous souhaitez vérifier votre emplacement actuel, tapez simplement pwd :
Cela confirme que vous vous trouvez dans le répertoire /var/www/html, et vous pouvez maintenant exécuter des commandes telles que lister des fichiers, créer de nouveaux répertoires ou modifier des fichiers.
La commande
est souvent utilisée dans les scripts pour récupérer dynamiquement le répertoire de travail actuel. Par exemple, dans un script, vous pouvez capturer la sortie de pwd
dans une variable :pwd
Ceci affichera le répertoire courant dans lequel le script est exécuté.
Lorsque vous travaillez avec des liens symboliques, la commande
vous aide à voir où pointe le lien, selon que vous utilisez l’option -L ou -P.pwd
Exemple : $ ln -s /home
La commande
est particulièrement utile dans les situations suivantes :pwd
pwd
pour référencer dynamiquement des chemins ou stocker le répertoire actuel pour une utilisation ultérieure.La commande
est une pierre angulaire de la navigation sous Linux, offrant un moyen rapide de confirmer votre répertoire actuel ou d’améliorer des scripts. Avec sa syntaxe simple, ses options telles que -L et -P, et ses applications polyvalentes présentées dans les exemples, pwd
vous permet de travailler en toute confiance dans le système de fichiers. Que vous gériez des serveurs, écriviez des scripts ou exploriez des répertoires, pwd
vous permet de rester orienté et efficace.pwd