Le Guide du Débutant sur la Commande pwd dans Linux

Dans cet article, nous allons examiner la commande pwd, l’une des commandes les plus basiques dans Linux.
Nous découvrirons comment utiliser la commande pwd pour écrire sur la sortie standard le nom complet du chemin de votre répertoire actuel et nous apprendrons la différence entre la commande pwd intégrée et la commande pwd externe écrite par Jim Meyering.
Lisez aussi : Maîtriser la commande « Kill » dans Linux
Que fait PWD ??
pwd est un acronyme pour “Print Working Directory”. La commande pwd est l’une des commandes les plus fréquemment utilisées par les administrateurs système Linux. Elle fonctionne sur Linux et d’autres systèmes d’exploitation de type UNIX et est une commande shell intégrée, disponible sur Bash shell, korn, ksh, etc.
La commande pwd imprime le nom du répertoire de travail actuel avec le chemin complet à partir de la racine (/). C’est aussi une variable d’environnement.
Différence entre Shell “pwd” et “/bin/pwd”
Les shells Linux viennent généralement avec deux types de commande pwd : la commande pwd intégrée et la version binaire. Pour le découvrir, vous pouvez utiliser la commande suivante :
type -apwdLa capture d’écran ci-dessous montre que le shell bash vient avec à la fois la commande pwd intégrée et la version binaire.
Qu’est-ce qu’un Répertoire de Travail Actuel ?
Le répertoire de travail actuel est le répertoire dans lequel vous exécutez actuellement des commandes telles que ls, cat ou cd en utilisant bash ou korn shell ou zsh (zshell).
Lisez aussi : Le Guide du Débutant sur la Commande pstree dans Linux
Syntaxe de la Commande PWD
Chaque commande Linux a sa propre syntaxe. Sans connaissance de base de la syntaxe des commandes, exécuter des commandes sur un terminal Linux peut sembler être une tâche fastidieuse.
Voici une syntaxe de base de la commande pwd :
pwd [options]La commande pwd vient avec différentes options qui nous permettent d’utiliser cette commande de différentes manières. Cependant, vous pouvez toujours utiliser la commande pwd sans aucun argument.
Examinons les options les plus basiques de la commande pwd. Pour trouver une liste des options de la commande pwd, vous pouvez taper pwd --help sur le terminal.

-L: Imprime la valeur de $PWD si elle nomme le répertoire de travail actuel. En d’autres termes, elle imprime ou affiche le répertoire de travail actuel.
Même sans le -L, il suffit de taper pwd sur le terminal pour faire la même chose.
-P: Imprime le répertoire physique sans aucun lien symbolique. Un lien symbolique est un type spécial de fichier qui crée un raccourci vers un fichier ou pointe vers un autre fichier. Imprimez le répertoire physique sans aucun lien symbolique en utilisant les commandes ci-dessous :
pwd -PEn supposant que vous avez utilisé la commande cd plusieurs fois et que vous souhaitez connaître votre répertoire de travail actuel, vous pouvez utiliser les commandes suivantes pour le faire :
echo $PWDpwdLes deux commandes affichent votre répertoire de travail actuel.
Comment Imprimer la Version de la Commande PWD
Pour trouver la version de la commande pwd intégrée sur votre terminal, vous pouvez utiliser la version binaire pour le faire :
/bin/pwd --versionConclusion
La commande pwd est l’une des commandes les plus couramment utilisées sur les ordinateurs Linux. Elle est assez simple à utiliser lorsque vous savez ce qu’elle fait.
Crédit image : Hacker russe piratant le serveur dans l’obscurité par Lifestyle discover/Shutterstock