Chapitre 6. Organisation de l'arborescence des fichiers

Table des matières
6.1. Données partagées et non partagées, statiques et dynamiques
6.2. Le répertoire racine : /
6.3. /usr : le gros morceau
6.4. /var : données modifiables en cours d'utilisation
6.5. /etc : les fichiers de configuration

Aujourd'hui, un système UNIX est gros, très gros, et c'est particulièrement vrai avec GNU/Linux. La profusion de logiciels disponibles en ferait un système incompréhensible s'il n'y avait pas de lignes de conduite à suivre précisément quant au placement des fichiers dans l'arborescence.

Le standard reconnu en la matière est le FHS (Filesystem Hierarchy Standard, soit la norme pour les hiérarchies de systèmes de fichiers), et il en est à sa version 2.2 à l'heure où nous mettons sous presse. Le document décrivant la norme est disponible sur Internet en différents formats sur le site de pathname. Ce chapitre n'en est qu'un résumé succinct, mais il devrait vous suffire pour savoir dans quel répertoire rechercher (ou placer) un fichier donné.

6.1. Données partagées et non partagées, statiques et dynamiques

Les données sur un système UNIX peuvent être classées selon les deux critères susmentionnés. La signification de ces critères est la suivante : des données partagées peuvent être communes à plusieurs machines sur un réseau, tandis que des données non partagées ne le peuvent pas. Les données statiques n'ont pas à être modifiées dans le cadre d'une utilisation normale du système, tandis que les données dynamiques peuvent l'être. Au fur et à mesure que nous explorerons l'arborescence, nous classerons les différents répertoires dans chacune de ces catégories.

Les classements proposés ici ne sont évidemment que des recommandations, mais celles-ci vous aideront grandement à gérer votre système. Gardez aussi à l'esprit que la distinction statique/dynamique ne s'applique qu'à l'utilisation courante du système, et non pas à sa configuration. Si vous installez un programme, vous aurez immanquablement à modifier des répertoires normalement statiques (ex. : /usr/).


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2002.
http://www.mandrakelinux.com/