La fonction cd

Portrait de aad

Maintenant que l'on peut connaitre les différents fichiers du répertoire courant, voyons comment se balader dans les différents répertoires.
Pour cela on utilise la fonction cd pour "change directory". cette fonction permet de se déplacer dans l'arborescence des dossiers. On se sert de cette fonction comme suit : user@ordi:~$ cd RépertoireCible
Par exemple si je tape ls j'ai :

at76_usb-0.17         bashrc  Desktop  MEMOVIF.PDF         rapport.tex  tp3
at76_usb-0.17.tar.gz  bluej   latex    rapport_latin1.tex  tp2          WinDLX

Desktop est un dossier. Je peux donc entrer dedans par :

user@ordi:~$ cd Desktop
user@ordi:~/Desktop$  #On est dans le répertoire Desktop

Pour revenir en arrière il suffit de faire  cd ..
.. est un dossier spécial représentant le répertoire au dessus du répertoire courant.

user@ordi:~/Desktop$ cd ..      #On remonte dans l`arborescence
user@ordi:~$ 

Si la cible que l'on donne n'est pas un répertoire ou n'existe pas on génère une erreur :

user@ordi:~$ cd MEMOVIF.PDF      #La cible est un fichier
bash: cd: MEMOVIF.PDF: N`est pas un répertoire
user@ordi:~$ cd çanexistepas     #La cible n`existe pas
bash: cd: çanexistepas: Aucun fichier ou répertoire de ce type