C'est quoi, cd ?
cd (change directory) te déplace dans l'arborescence de fichiers. C'est la commande de navigation de base — tu l'utiliseras des centaines de fois par jour.
💡 L'analogie : cd, c'est comme double-cliquer sur un dossier dans l'explorateur de fichiers. Mais en 3 lettres.
# Aller dans le dossier Documents
$ cd Documents
user@linux:~/Documents$
# Chemin absolu (depuis la racine)
$ cd /var/log/nginx
# Chemin relatif (depuis où on est)
$ cd ../autre-dossier
Les raccourcis essentiels
| Commande | Résultat | Explication |
|---|---|---|
| cd ~ | /home/user | Retour au dossier personnel (home) |
| cd | /home/user | Sans argument, va aussi dans home |
| cd .. | Parent | Remonter d'un niveau |
| cd ../.. | Grand-parent | Remonter de deux niveaux |
| cd - | Précédent | Retour au dossier précédent (comme Back) |
| cd / | / | Aller à la racine du système |
Exemples pratiques
# Naviguer vers un projet
$ cd ~/projets/mon-site
# Aller dans les logs système
$ cd /var/log
# Aller-retour entre deux dossiers
$ cd /etc/nginx
$ cd - # retour au précédent
# Tab = autocomplétion du nom de dossier
$ cd Doc[TAB] # → cd Documents
💡 Astuce pro
Appuie sur
Tab pour auto-compléter les noms de dossiers. Double-Tab affiche toutes les options possibles. Indispensable pour aller vite.