GNU/Linux >> Tutoriels Linux >  >> Linux

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

La commande pwd, comme ls et cd, est l'un des utilitaires Linux les plus fréquemment utilisés. Quel que soit le type d'utilisateur que vous êtes (débutant ou professionnel), vous utiliserez beaucoup cet outil de ligne de commande. Ainsi, dans ce didacticiel, nous aborderons rapidement les 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 18.04 LTS.

Commande Linux pwd

L'outil pwd imprime le nom du répertoire de travail actuel/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 :

Print the full filename of the current working directory.

Voici quelques exemples de style questions-réponses qui devraient vous donner une bonne idée du fonctionnement de la commande pwd.

Q1. Comment fonctionne la commande pwd ?

L'utilisation de base, comme c'est généralement le cas, est très facile. 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 :

[email protected]:~$ 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 is a shell builtin
pwd is /bin/pwd

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

Eh bien, pwd est intégré au shell, tandis que /bin/pwd est l'outil fourni avec votre distribution Linux. La page de manuel de PWD l'explique clairement :

NOTE: Your shell may have its own version of pwd, which usually supersedes the version described 
here. Please refer to your shell's documentation for details about the options it supports.

Q3. Comment faire en sorte que pwd utilise PWD depuis l'environnement ?

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

Par exemple :

ln -s . dir_symlink

puis saisissez-le :

cd dir_symlink

Maintenant, exécutez la commande suivante :

/bin/pwd

Dans mon cas, j'ai obtenu le résultat suivant :

/home/himanshu

Ensuite, exécutez cette commande

/bin/pwd -L

J'ai obtenu le résultat suivant :

/home/himanshu/dir_symlink

Cela peut être fait en utilisant le -P option de ligne de commande. 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 à utiliser sans aucune option, mais il est bon de savoir quelles sont toutes les options qu'il offre. Pour plus d'informations sur pwd, rendez-vous sur sa page de manuel ici.


Linux
  1. Linux expand Tutoriel de commande pour les débutants (avec exemples)

  2. Tutoriel de commande de facteur Linux pour les débutants (avec exemples)

  3. Tutoriel de commande Linux nproc pour les débutants (avec exemples)

  4. Tutoriel de commande Linux sleep pour débutants (avec exemples)

  5. Tutoriel de commande de nom de base Linux pour les débutants (avec exemples)

Tutoriel de commande Linux sha1sum pour les débutants (avec exemples)

Tutoriel de commande Linux look pour les débutants (avec exemples)

Tutoriel de commande Linux lsattr pour les débutants (avec exemples)

Tutoriel de commande Linux tload pour les débutants (avec exemples)

Tutoriel de commande Linux znew pour les débutants (avec exemples)

Tutoriel de commande Linux tr pour les débutants (avec exemples)