Question 1Quelle est la bonne description d'un chemin absolu ?
Chemins et navigation — absolu vs relatif
Apprends les chemins absolus vs relatifs, l'usage des symboles spéciaux . .. ~ /, et comment lire ta position avec pwd et ls -l — en te déplaçant dans un terminal en navigateur.
Chemins absolus et relatifs
Un chemin est une chaîne qui décrit l'emplacement d'un fichier ou d'un répertoire.
Un chemin qui commence par / est un chemin absolu (une route complète depuis le sommet du système de fichiers), et un chemin écrit depuis ta position actuelle est un chemin relatif.
cd /tmp se déplace par chemin absolu ; cd .. se déplace par chemin relatif.
/ ; un chemin relatif depuis ta position actuelle.cd /tmp # déplacement par chemin absolu
pwd # /tmp
cd .. # un niveau au-dessus par chemin relatif
pwd # /
cd ~ # vers la maison
pwd # /root
Symboles spéciaux — / . .. ~
Dans un chemin, les symboles suivants ont une signification spéciale.
Combine-les et tu peux te déplacer de façon souple par rapport à ta position actuelle.
. désigne le répertoire où tu es en ce moment, et sert par exemple comme destination de copie ou chemin d'exécution.
Quand / apparaît au milieu d'un chemin, comme dans /etc/hostname, il agit comme séparateur reliant les répertoires.
| Symbole | Signification |
|---|---|
/ | Racine (niveau le plus haut). Au début, c'est un chemin absolu ; au milieu, c'est un séparateur |
. | Le répertoire courant |
.. | Le répertoire parent, un niveau au-dessus |
~ | Le répertoire personnel (ici, /root) |
ls . # la position courante = comme sans l'indiquer
cp /etc/hostname . # copier dans le répertoire courant
./script.sh # exécuter depuis le répertoire courant
mkdir -p a/b/c # créer une arborescence pour l'exercice
cd a/b/c # descendre en profondeur par chemin relatif
pwd # se termine par /a/b/c
cd ../.. # remonter de deux niveaux
pwd # se termine par /a
Lire ta position — pwd et ls -l
pwd affiche le chemin absolu de ta position actuelle.
ls -l liste en détail les éléments de ce répertoire, un par ligne, et lui passer un chemin comme ls -l / permet de consulter le contenu de cet emplacement sans t'y déplacer.
pwd pour ta position, ls -l pour le contenu de cet emplacement.pwd # chemin absolu courant
ls -l # listing détaillé de la position courante
ls -l / # voir directement sous la racine sans se déplacer
Vérification des connaissances
Répondez à chaque question une par une.
Question 2À quoi .. fait-il référence dans un chemin ?
Question 3Qu'affiche pwd quand tu le lances ?