| Prochaine révision | Révision précédente |
| tutoriel:os:ubuntu:arborescence [2020/09/04 22:27] – admin | tutoriel:os:ubuntu:arborescence [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 |
|---|
| Elle facilite la localisation des répertoires et des fichiers, tant pour les utilisateurs que pour les concepteurs de logiciels. | 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** : | Voici l'arborescence d'**Ubuntu** :<cli prompt='$ '>...@...:~ $ 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</cli> |
| |
| ^ Répertoire ^ Signification en français (en anglais) |^ Contenu ^ | ^ Répertoire ^ Signification en français (en anglais) Contenu ^^ |
| ^ ^ Français ^ Anglais ^ ^ | ^ ^ Français ^ ^ |
| | / | **Racine du système, hiérarchie primaire** | | | | | / | **Racine du système, hiérarchie primaire** | | |
| | /bin | **binaires, utilitaires binaires** (binaries, binary utilities (binutils)) | | Exécutables des commandes essentielles disponibles pour tous les utilisateurs (ex: cd, cat, ls…) | | | /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…) | | | /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 | | | /dev | **périphérique** (device) | Fichiers spéciaux des périphériques | |
| | /etc | **configuration éditable en mode texte** (editing text config) | | Fichiers de configuration au format textuel de plusieurs programmes et services du système | | | /etc | **Fichiers de configuration éditable en mode texte** | Fichiers de configuration au format textuel de plusieurs programmes et services du système | |
| | /home | **maison** (home directory) | | Répertoires personnels des utilisateurs | | | /home | **répertoires personnels** | Répertoires personnels des utilisateurs | |
| | /lib | **bibliothèques** (librairies) | | Bibliothèques partagées essentielles et modules du noyau | | | /lib | **bibliothèques** | Bibliothèques partagées essentielles et modules du noyau | |
| | /media | | | Contient les points de montages pour les médias amovibles | | | /media | | Contient les points de montages pour les médias amovibles | |
| | /mnt | **montage** (mount) | | Point de montage pour monter temporairement un système de fichiers | | | /mnt | **montage** | Point de montage pour monter temporairement un système de fichiers | |
| | /opt | **optionnel** (optional) | | Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels) | | | /opt | **optionnel** | Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels) | |
| | /proc | **processus** (processes) | | Répertoire virtuel pour les informations système (états du noyau et des processus système) | | | /proc | **processus** | Répertoire virtuel pour les informations système (états du noyau et des processus système) | |
| | /root | **racine** (root) | | Répertoire personnel du super-utilisateur | | | /root | **racine** | Répertoire personnel du super-utilisateur | |
| | /run | **exécution système** (runtime system) | | 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** | Informations relatives au système depuis son dernier démarrage (ex : utilisateurs actifs, services en cours d'exécution, etc.) | |
| | /sbin | **binaires système** (super binaries, super binary utilities (super binutils)) | | Exécutables système essentiels | | | /sbin | **binaires système (pour le su)** | Exécutables système essentiels | |
| | /srv | **services** (services) | | Données pour les services du système | | | /srv | **Services** | Données pour les services du système | |
| | /tmp | **temporaire** (temporary) | | Fichiers temporaires des applications | | | /tmp | **temporaire** | Fichiers temporaires des applications | |
| | /usr | **ressources système Unix** (Unix system resources) | | 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 | **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/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/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/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…) | | | /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** (variable) | | Données variables et diverses | | | /var | **variable** | Données variables et diverses | |
| |
| |