pwd
Linux
Publiée le
2026-09-23 05:03:56
pwd
# Crée un répertoire de test pour simuler des liens symboliques
mkdir -p /tmp/test_pwd_dir
# Se déplace dans le répertoire créé
cd /tmp/test_pwd_dir
# Crée un lien symbolique qui pointe vers un autre dossier (ex: /etc)
ln -s /etc link_sym
# Affiche le chemin logique actuel (utilise l'environnement, même avec des liens)
pwd -L
# Affiche le chemin physique réel (ignore les liens symboliques)
pwd -P
# Se déplace dans un répertoire parent pour changer de contexte
cd ..
# Crée un autre dossier test
mkdir /tmp/test_pwd_dir2
# Se déplace dans ce nouveau dossier
cd /tmp/test_pwd_dir2
# Affiche le chemin logique ici
pwd -L
# Vérifie si nous sommes bien au bon endroit en utilisant l'option physique
pwd -P
# Remonte d'un niveau pour revenir à /tmp
cd /tmp
# Liste les répertoires de test créés
ls -d test_pwd_dir*
# Se déplace dans le premier répertoire de test
cd test_pwd_dir
# Affiche le chemin logique après avoir traversé des liens (si on était en lien)
pwd -L
# Affiche le chemin physique réel, garantissant la vérité du système de fichiers
pwd -P
# Nettoie les répertoires et liens créés pour revenir à l'état initial
rm -rf /tmp/test_pwd_dir*
# Retourne au répertoire utilisateur par défaut
cd ~