🗓️ Phase 1 : Les Premiers Pas - Se familiariser avec l'environnement.

Partager
🗓️ Phase 1 : Les Premiers Pas - Se familiariser avec l'environnement.
Photo by Wesley Pribadi / Unsplash

🚀 Phase 1 - La Commande cd (Change Directory)

Qu'est-ce que la commande cd ?

Si vous avez vu avec ls ce qui se passe dans le répertoire où vous êtes, la commande cd est votre outil de déplacement ! Elle sert à changer de répertoire (ou dossier) au sein de l'arborescence du système de fichiers.

💡 Le concept clé : Pensez au système de fichiers comme une immense bibliothèque avec des rayons et des étagères. Chaque répertoire (/home/utilisateur/documents) est un emplacement spécifique. cd vous permet de passer d'une étagère à une autre.

Comment utiliser cd ? (Les chemins)

La puissance de cd réside dans sa capacité à comprendre les différents types de chemins :

1. Le déplacement simple (Répertoire relatif)

Pour aller dans un sous-dossier qui se trouve dans votre emplacement actuel :

cd nom_du_dossier
# Exemple : Si vous êtes dans 'Documents' et que vous avez un dossier 'Projets', tapez :
cd Projets 

2. Remonter d'un niveau (Le parent)

Pour aller au répertoire qui contient votre emplacement actuel, sans spécifier de nom :

cd ..
# Le double point (...) signifie "le répertoire parent". C'est le chemin inverse de ce que vous venez de visiter.

3. Aller à la racine du système (Le sommet)

Pour revenir au tout début de l'arborescence (/) :

cd /
# Cela vous amène directement à la "racine" de votre système de fichiers.

4. Le chemin absolu vs. le chemin relatif

Ceci est un point crucial ! Savoir quel type de chemin utiliser sauvera beaucoup de temps et de frustration :

  • Le Chemin Absolu (Absolute Path) : C'est l'adresse complète, depuis la racine /. Il fonctionne peu importe où vous êtes. bash cd /home/votre_nom_utilisateur/Documents/Projets/Nouveau # Peu importe si je suis dans "Musique", cette commande me mènera toujours à ce dossier spécifique.
  • Le Chemin Relatif (Relative Path) : C'est l'adresse par rapport à votre position actuelle. Si vous ne spécifiez pas la racine, vous partez de là où vous êtes.

5. Aller directement au répertoire utilisateur (~)

Ceci est un raccourci magique et indispensable ! Le tilde (~) représente automatiquement le chemin personnel de l'utilisateur connecté (ex: /home/votre_nom_utilisateur).

cd ~
# C'est l'équivalent de 'cd /home/votre_nom_utilisateur' 

✨ Mission pour aujourd'hui !

Ouvrez votre terminal et effectuez ces mouvements :

  1. pwd (Pour vérifier où vous êtes au départ !)
  2. mkdir TestJour2 (Créez un dossier temporaire)
  3. cd TestJour2 (Déplacez-vous dedans)
  4. touch test.txt (Créez un fichier pour le test)
  5. cd .. (Remontez au niveau supérieur)
  6. echo "Bien joué !" >> TestJour2/test.txt (Une petite commande bonus : utilise >> pour ajouter du texte)

❓ Prêt pour demain ? Demain, nous allons passer à la gestion des fichiers et dossiers ! Nous verrons comment créer (mkdir, touch) et supprimer (rm) des éléments avec soin. »