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 | |
| |
| |