Linux Commandes. · 2 min read · Sep 18, 2025

Tutoriel sur la commande pwd de Linux pour les débutants (avec des exemples)

La commande pwd, comme ls et cd, est l’une des utilitaires Linux les plus fréquemment utilisés. Peu importe le type d’utilisateur que vous êtes (débutant ou pro), vous vous retrouverez souvent à utiliser cet outil en ligne de commande. Donc, dans ce tutoriel, nous allons rapidement discuter des bases de pwd à travers quelques exemples faciles à comprendre.

Mais avant de commencer, il convient de mentionner que tous les exemples présentés dans cet article ont été testés sur Ubuntu 22.04 LTS.

Commande pwd de Linux

L’outil pwd imprime le nom du répertoire de travail actuel (PWD - Répertoire de Travail Actuel, compris ?). Voici sa syntaxe :

pwd [OPTION]...

Et voici comment la page de manuel de l’utilitaire le décrit :

Imprime le nom de fichier complet du répertoire de travail actuel.

Voici quelques exemples sous forme de questions-réponses qui devraient vous donner une bonne idée de comment fonctionne la commande pwd.

Q1. Comment fonctionne la commande pwd ?

L’utilisation de base, comme c’est souvent le cas, est très simple. Tout ce que vous avez à faire est d’exécuter la commande ‘pwd’ sans aucune option, et vous obtiendrez le chemin complet vers le répertoire de travail actuel en sortie.

pwd

Voici un exemple :

himanshu@ansh:~$ pwd  
/home/himanshu

Il convient de mentionner que la plupart des shells, y compris bash, ont pwd intégré. Exécutez simplement la commande suivante :

type -a pwd

Et vous devriez obtenir la sortie suivante.

pwd est un builtin de shell  
pwd est /bin/pwd

Q2. Quelle est la différence entre pwd et /bin/pwd ?

Eh bien, pwd est intégré dans le shell, tandis que /bin/pwd est l’outil qui vient avec votre distribution Linux. La page de manuel de PWD l’explique clairement :

REMARQUE : Votre shell peut avoir sa propre version de pwd, qui remplace généralement la version décrite ici. Veuillez vous référer à la documentation de votre shell pour des détails sur les options qu'il prend en charge.

Q3. Comment faire en sorte que pwd utilise PWD de l’environnement ?

Cela peut être fait en utilisant l’option de ligne de commande -L. Pour tester cela, créez un lien symbolique vers le répertoire actuel (/home/himanshu dans mon cas).

Par exemple :

ln -s . dir_symlink

et entrez ensuite dans celui-ci :

cd dir_symlink

Maintenant, exécutez la commande suivante :

/bin/pwd

Dans mon cas, j’ai obtenu la sortie suivante :

/home/himanshu

Ensuite, exécutez cette commande

/bin/pwd -L

J’ai obtenu la sortie suivante :

/home/himanshu/dir_symlink

Q4. Comment faire en sorte que pwd évite tous les liens symboliques ?

Cela peut être fait en utilisant l’option de ligne de commande -P. Par exemple :

/bin/pwd -L

produit la sortie suivante :

/home/himanshu/dir_symlink

Mais avec -P

/bin/pwd -L -P

la sortie est :

/home/himanshu

Il convient de mentionner que si aucune option n’est spécifiée, -P est supposé par défaut.

Conclusion

Comme vous pouvez le voir, pwd est un outil de ligne de commande assez facile à comprendre et à utiliser. La plupart du temps, vous vous retrouverez à l’utiliser sans aucune option, mais il est bon de savoir quelles options il offre. Pour plus d’infos sur pwd, consultez sa page de manuel ici.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.