Commande pwd : à quoi sert-elle et comment l’utiliser
Découvrez ce qu’est la commande pwd et comment l’utiliser sur Mac ou Linux.
On this page
Quick definition
Découvrez ce qu’est la commande pwd et comment l’utiliser sur Mac ou Linux.
Qu’est-ce que la commande pwd sous Linux ou macOS ? Comment l’utiliser ?
En résumé : La commande pwd est une commande fondamentale, couramment utilisée sur les systèmes Unix, Linux et macOS. Découvrez son rôle, la différence entre ls et pwd, ainsi que plusieurs exemples d’utilisation.

Que vous naviguiez dans votre système de fichiers sous Linux ou macOS, il est essentiel de savoir où vous vous trouvez dans le Terminal. C’est précisément le rôle de la commande pwd.
Dans cet article, nous vous expliquons ce que fait la commande pwd et comment l’utiliser efficacement sous Linux comme sur Mac.
Qu’est-ce que la commande pwd sous Linux ?
La commande pwd est couramment utilisée dans le Terminal sous Linux et macOS. Elle signifie « print working directory », autrement dit « afficher le répertoire de travail ». Lorsque vous saisissez pwd puis appuyez sur Entrée, le système affiche le chemin complet du répertoire dans lequel vous vous trouvez.
Cette commande est particulièrement pratique lors d’opérations sur des fichiers, notamment après avoir parcouru plusieurs répertoires. Elle vous permet de vérifier votre emplacement à tout moment et de réduire ainsi le risque d’erreur.
Concrètement, pwd lit les informations d’environnement de la session d’interpréteur de commandes actuelle et renvoie le chemin absolu du répertoire de travail. Même après avoir changé plusieurs fois de répertoire avec la commande cd, pwd affiche précisément votre emplacement actuel. Elle ne modifie rien sur votre système : elle sert simplement à afficher votre chemin.
Partagez cette section si vous la trouvez utile !
Quels sont les exemples d’utilisation de la commande pwd ?
L’utilisation la plus simple de la commande pwd consiste à vérifier le répertoire actuel. Lorsque vous ouvrez le Terminal ou après avoir parcouru plusieurs répertoires avec la commande cd, saisissez pwd pour afficher le chemin complet du répertoire de travail. Vous pouvez ainsi vous assurer que vous utilisez les bons fichiers au bon endroit.
Si vous souhaitez copier un fichier dans le répertoire actuel, vous pouvez utiliser $(pwd) pour récupérer dynamiquement le chemin courant. Cette possibilité est particulièrement utile dans les scripts ou les commandes complexes qui nécessitent de faire référence à des chemins.
cp ~/Documents/file.txt $(pwd)
Dans les scripts d’automatisation, pwd peut servir à afficher le répertoire depuis lequel le script est exécuté. Cela facilite le débogage et permet de générer des journaux contenant des informations sur les chemins utilisés.
#! /bin/bash
echo "This script is running from: $(pwd)"
De même, si vous administrez un système à distance, vous pouvez exécuter cette commande après vous être connecté à un serveur distant afin de vérifier rapidement votre répertoire de connexion par défaut :
ssh user@remote-server 'pwd'
Quelle est la différence entre ls et pwd ?
Les commandes pwd et ls sont deux des commandes Terminal les plus utilisées dans les systèmes de type Unix, comme Linux et macOS. Ce sont toutes deux des commandes en lecture seule : elles ne modifient aucun fichier ni répertoire, mais affichent simplement des informations utiles. Bien qu’elles soient toutes deux liées à la gestion des répertoires, leur rôle et leur fonctionnement sont très différents.
Lorsque vous saisissez pwd dans le Terminal et appuyez sur Entrée, le système affiche le chemin complet du répertoire de travail actuel. Cette commande est particulièrement utile après avoir parcouru plusieurs répertoires, lorsque vous souhaitez vérifier votre emplacement dans le système de fichiers.
À l’inverse, ls, abréviation de « list », affiche les fichiers et les sous-répertoires du répertoire actuel ou d’un chemin de répertoire donné. Elle sert principalement à vérifier le contenu d’un dossier, notamment les fichiers et les sous-dossiers, ainsi que, si nécessaire, les éléments masqués.
En résumé, pwd indique « dans quel répertoire vous vous trouvez », tandis que ls affiche « ce que contient ce répertoire ». Utilisées ensemble, ces deux commandes permettent de connaître facilement votre emplacement dans le système de fichiers et le contenu de n’importe quel dossier.
Partagez cet article pour aider d’autres personnes à comprendre la différence entre ls et pwd !