{{tag>tutoriel}} ====== Arborescence des répertoires d’Ubuntu ====== Ubuntu adhère à la norme **FHS** sur la hiérarchie des systèmes de fichiers. Elle facilite la localisation des répertoires et des fichiers, tant pour les utilisateurs que pour les concepteurs de logiciels. Voici l'arborescence d'**Ubuntu** :...@...:~ $ tree / -d -L 1 / ├── bin -> usr/bin ├── boot ├── cdrom ├── dev ├── etc ├── home ├── lib -> usr/lib ├── lib32 -> usr/lib32 ├── lib64 -> usr/lib64 ├── libx32 -> usr/libx32 ├── lost+found ├── media ├── mnt ├── opt ├── proc ├── root ├── run ├── sbin -> usr/sbin ├── snap ├── srv ├── sys ├── tmp ├── usr └── var ^ Répertoire ^ Signification en français (en anglais) Contenu ^^ ^ ^ Français ^ ^ | / | **Racine du système, hiérarchie primaire** | | | /bin | **binaires, utilitaires binaires** | Exécutables des commandes essentielles disponibles pour tous les utilisateurs (ex: cd, cat, ls…) | | /boot | **initialisation** (bootstrap) | Fichiers statiques du chargeur d’amorçage (noyaux, images ramdisk, fichiers de configuration du chargeur d'amorçage…) | | /dev | **périphérique** (device) | Fichiers spéciaux des périphériques | | /etc | **Fichiers de configuration éditable en mode texte** | Fichiers de configuration au format textuel de plusieurs programmes et services du système | | /home | **répertoires personnels** | Répertoires personnels des utilisateurs | | /lib | **bibliothèques** | Bibliothèques partagées essentielles et modules du noyau | | /media | | Contient les points de montages pour les médias amovibles | | /mnt | **montage** | Point de montage pour monter temporairement un système de fichiers | | /opt | **optionnel** | Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels) | | /proc | **processus** | Répertoire virtuel pour les informations système (états du noyau et des processus système) | | /root | **racine** | Répertoire personnel du super-utilisateur | | /run | **exécutables système** | Informations relatives au système depuis son dernier démarrage (ex : utilisateurs actifs, services en cours d'exécution, etc.) | | /sbin | **binaires système (pour le su)** | Exécutables système essentiels | | /srv | **Services** | Données pour les services du système | | /tmp | **temporaire** | Fichiers temporaires des applications | | /usr | **Ressources système Unix** | Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient la vaste majorité des applications usuelles des tilisateurs et leurs fichiers | | /usr/bin | | Exécutables des programmes additionnels disponibles pour tous les utilisateurs (ex : le gestionnaire de fichiers, le lecteur de musique, le navigateur Web…) | | /usr/lib | | Bibliothèques partagées par les applications additionnelles de /usr/bin et /usr/sbin | | /usr/local | | Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent. | | /usr/share | | 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…) | | /var | **variable** | Données variables et diverses |