Mandrake Linux 8.1: Manuel de référence | ||
---|---|---|
Page précédente | Page suivante |
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 des 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é.
Les données sur un système Unix peuvent être classées selon les deux critères susmentionnés. Vous aurez deviné ce que signifient l'un et l'autre : 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 en utilisation normale, 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. Notez que la distinction statique/dynamique n'a pour portée que l'utilisation du système et pas sa configuration. Si vous installez un programme, vous aurez bien évidemment à modifier des répertoires « normalement » statiques, tels que /usr par exemple.
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/).
Page précédente | Début | Page suivante |
Linux en profondeur | Remonter | Le répertoire racine : / |