Les arborescences

Exemple d'arborescence

exemple d'arborescence

Pour l'utilisation des commandes de navigation dans une arborescence (cd, pwd, mkdir, rmdir, ...), voir la page commandes

Racine

Une arborescence possède une unique racine. Sous Linux, la racine se note /.

Le signe / sert également de séparateur dans la définition d'un chemin (voir exemples plus bas).

Chemins relatifs et absolus

Un chemin relatif est défini relativement au répertoire courant.
On référence un sous répertoire par son nom. Cependant, pour référencer un répertoire parent dans un chemin relatif, on a recours à ../ (point point). De même, on peut référencer le répertoire courant avec ./ (point).

Exemples de chemins relatifs (si le répertoire courant est /home/collomb) : ../../bin, .., tp_mi2/tp1

Un chemin absolu fait toujours référence au même répertoire quelque soit le répertoire courant. Il est en fait exprimé relativement à la racine de l'arborescence.

Exemples de chemins absolus : /bin, /home, /home/collomb/tp_mi2/tp1

Home

Chaque utilisateur dispose d'un répertoire personnel, en général /home/nom_d_utilisateur (par exemple /home/etudiant1). Ce répertoire peut être référencé par le chemin absolu ~.

Exemple de navigation

exemple de navigation

Remarque : à chaque fois que le terminal est prêt à recevoir des commandes, il affiche :
[nom_d_utilisateur@nom_de_la_machine nom_du_repertoire_courant]