Arborescence du système Linux

Le système de fichiers, c'est comme un arbre





Il n'y a pas d'arbre sans racine ! Donc, tout chemin de fichiers dans le système Linux part de la racine.

Cette racine est notée / (slash).



Cette racine est "à peu près" comparable au C:\ de Windows, histoire de faire un parallèle.





Un répertoire pour chaque utilisation





Dans cette racine (/), on y trouve un certain nombre de répertoires, bien défini. Chacun à son rôle.









Sur les distributions basées sur Red Hat, quelques modifications de l'arborescence ont eu lieu récemment.

Vous avez peut être entendu parler du usermove, et bien c'est cette opération qui a eu pour but de déplacer les exécutables des dossiers ci-dessous dans le dossier /usr puis d'avoir un lien symbolique pour conserver la compatibilité avec les anciennes applications



Code BASH :
ls -l / | egrep "^l"
lrwxrwxrwx.   1 root root     7 25 août  14:45 bin -> usr/bin
lrwxrwxrwx.   1 root root     7 25 août  14:45 lib -> usr/lib
lrwxrwxrwx.   1 root root     9 25 août  14:45 lib64 -> usr/lib64
lrwxrwxrwx.   1 root root     8 25 août  14:45 sbin -> usr/sbin