Arborescence
L'arborescence des fichiers
- Racine du système
/
- Exécutables des commandes essentielles disponibles pour tous les utilisateurs (ex. cd, cat, ls...)
/bin
- Fichiers statiques du chargeur d’amorçage (noyaux, images ramdisk, fichiers de configuration du chargeur d'amorçage…)
/boot
- Fichiers spéciaux des périphériques
/dev
- Dossier de configuration
/etc
- Répertoires personnels des utilisateurs
/home
- Bibliothèques partagées essentielles et modules du noyau
/lib
- Contient les points de montages pour les médias amovibles
/media
- Point de montage pour monter temporairement un système de fichiers
/mnt
- Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels)
/opt
- Répertoire virtuel pour les informations système (états du noyau et des processus système)
/proc
- Répertoire personnel du super-utilisateur
/root
- Informations relatives au système depuis son dernier démarrage (ex : utilisateurs actifs, services en cours d'exécution, etc.)
/run
- Exécutables système essentiels
/sbin
- Données pour les services du système
/srv
- Fichiers temporaires des applications
/tmp
- Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient la vaste majorité des applications usuelles des utilisateurs et leurs fichiers
/usr
- Exécutables des programmes additionnels disponibles pour tous les utilisateurs (ex : le gestionnaire de fichiers, le lecteur de musique, le navigateur Web…)
/usr/bin
- Bibliothèques partagées par les applications additionnelles de /usr/bin et /usr/sbin
/usr/lib
- Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent.
/usr/local
- Fichiers non reliés à l'architecture partagés par les applications de /usr/bin et /usr/sbin (ex : les icônes, les thèmes, la documentation…)
/usr/share
- Dossier de données "Variable"
/var