Accueil·Commandes du terminal

cd

Fichiers et répertoires

Syntaxe

cd [path]

Change le répertoire courant du shell ; c'est une commande interne, donc un cd dans un script ou un sous-shell ne déplace pas votre shell.

Options courantes

OptionSignification
-An argument rather than a flag: return to the previous directory
~Your home directory; ~user is another user home
-PMove to the real directory, resolving symlinks
-LKeep the symlinked path (the default)

Exemples

cd -

Jump back to where you just were.

cd ..

Up one level.

cd

With no argument at all, go home.

Déplacer, supprimer, trouver. Certains ne demandent pas confirmation, et c’est pour ça que -i devient un réflexe.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait cd ?

Change le répertoire courant du shell ; c'est une commande interne, donc un cd dans un script ou un sous-shell ne déplace pas votre shell.

Q. Comment l’écrire ?

cd [path] — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 4 ici ; la liste complète est dans man cd. Cette commande relève de Fichiers et répertoires.

Commandes liées

page man: man cd