Module 1
Chapitre 4 - Organistation du FHS
1.1 Hiérarchie root
Sous Linux, toute l'arborescence part de "/" appelé root. Ici se trouvent tous les dossiers élémentaires dont voici la description.
Répertoire | Description |
/bin | Contient les binaires (exécutables) vitaux pour l'utilisateur |
/boot | Contient les fichiers relatifs au bootloader |
/dev | Contient tout les périphériques |
/etc | Contient les fichiers de configuration et des fichiers nécessaires au démarrage (rc scripts) |
/home | Contient les répertoires utilisateurs |
/lib | Contient les librairies partagées et les modules du noyau (/lib/modules) |
/mnt | Contient les dossiers pour les points de montage temporaires |
/proc | Contient les informations sur le noyau |
/root | Répertoire personnel de root |
/sbin | Contient les binaires vitaux pour l'administrateur (root) |
/tmp | Contient les dossiers et fichiers temporaires. Le dossier est vidé à chaque démarrage |
/usr | Contient tout ce qui n'est pas vital au système (voir ci-dessous) |
/var | Contient des fichiers qui changent fréquemment, tel que : les logs, les mail, queues d'impression... (voir ci-dessous) |
1.2 Hiérarchie usr
Le répertoire "/usr" contient certains dossiers déjà présents dans "/" (bin, sbin, lib, tmp)
Mais ceux-ci ne sont pas nécessaires au fonctionement minimal du système. On va donc y trouver les fichiers relatifs aux programmes tierce partie, par exemple le navigateur web ou les lecteurs multimédias.
Répertoire | Description |
/usr/bin | Contient les binaires pour l'utilisateur |
/usr/doc | Contient la documentation des programmes installés (hors manpages) |
/usr/lib | Contient les librairies partagées |
/usr/man | Contient les manpages (pages de manuel) |
/usr/sbin | Contient les binaires pour l'administrateur |
/usr/src | Contient les sources du noyau |
/usr/X11R6 | Contient les fichiers du serveur X |
1.3 Hiérachie var
Un fichier variable est un fichier dont le contenu va changer fréquemment et sans l'intervention directe de l'homme (ex : fichier de log). Ils sont opposés aux fichiers statiques, fichiers dont le contenu ne varie pas (ex : fichier de configuration)
Le dossier "/var" contient tous les fichiers variables.
/var/log | Contient tous les fichiers de log |
/var/mail | Contient les boites aux lettres de chaque utilisateur |
/var/run | Contient les fichiers des PID des deamons |
/var/spool | Contient les queues en cours (envoi de mail, impression, crontab) |