Passer au contenu principal
eLearner.app
Module 1 · Leçon 2 sur 22/11 dans le cours~12 min
Leçons du module (2/2)

Se déplacer dans le système de fichiers (cd)

Pour se déplacer d'un dossier à un autre dans le système de fichiers de Linux, on utilise la commande :

Bash
cd [chemin]

Cette commande signifie Change Directory (changer de répertoire). Le chemin d'accès au dossier dans lequel vous souhaitez entrer peut être spécifié de deux manières : via un chemin absolu ou un chemin relatif.


Chemins Absolus vs Relatifs

  1. Chemin Absolu : Commence toujours par la racine / (root) et décrit tout le chemin d'accès jusqu'à la destination.

    • Exemple : cd /home/user/documents
    • Peu importe le dossier dans lequel vous vous trouvez à ce moment-là, un chemin absolu fonctionne toujours de la même manière.
  2. Chemin Relatif : Commence à partir du dossier dans lequel vous vous trouvez actuellement.

    • Exemple : Si vous êtes déjà dans /home/user, pour entrer dans /home/user/documents, il vous suffit de taper cd documents (sans la barre / au début).

Raccourcis Spéciaux

Linux met à disposition des raccourcis très utiles pour naviguer rapidement :

  • . (point simple) : Représente le dossier actuel.
  • .. (deux points) : Représente le dossier parent (celui qui se trouve juste au-dessus dans l'arborescence).
    • Exemple : Si vous vous trouvez dans /home/user/documents, taper cd .. vous fera remonter dans /home/user.
  • ~ (tilde) : Représente votre home directory (/home/user). Taper cd ~ (ou simplement cd sans paramètres) vous ramènera instantanément chez vous.

Exemples de Navigation et Erreurs Courantes

Si vous essayez d'accéder à un dossier qui n'existe pas, le terminal affichera une erreur semblable à celle-ci :

Bash
cd dossier_inexistant
# Output:
# cd: dossier_inexistant: No such file or directory

Vous pouvez enchaîner la navigation ou utiliser pwd pour vérifier l'effet du changement de dossier :

Bash
cd documents
pwd
# Output:
# /home/user/documents

À vous de jouer

Exercice 1 : Entrer dans un dossier

Exercice#linux.m1.l2.e1
Tentatives : 0Chargement…

Déplacez-vous à l'intérieur du dossier 'documents' en utilisant un chemin relatif.

Chargement de l'éditeur…
Afficher l'indice

Utilisez la commande cd suivie du nom du dossier de destination.

Solution disponible après 3 tentatives

Exercice 2 : Remonter d'un niveau

Exercice#linux.m1.l2.e2
Tentatives : 0Chargement…

Retournez au dossier supérieur (parent) par rapport à votre position actuelle.

Chargement de l'éditeur…
Afficher l'indice

Utilisez cd suivi du raccourci spécial pour le dossier parent.

Solution disponible après 3 tentatives

Exercice 3 : Retourner au dossier Home

Exercice#linux.m1.l2.e3
Tentatives : 0Chargement…

Déplacez-vous à l'intérieur du dossier 'documents' et retournez immédiatement après à votre home directory en utilisant le raccourci spécial ~.

Chargement de l'éditeur…
Afficher l'indice

Utilisez d'abord cd suivi de documents, puis utilisez cd suivi de ~.

Solution disponible après 3 tentatives