Rejoignez
la communauté
Inscrivez-vous

Linux - L'arborescence des fichiers

Mai 2013

La hiérarchie des fichiers sous Linux

Pour assurer la compatibilité et la portabilité, les systèmes Linux respectent l'unique norme FHS (File Hierarchy Standard). La hiérarchie de base est la suivante :

/la racine, elle contient les répertoires principaux
/bincontient des exécutables essentiels au système, employés par tous les utilisateurs (par exemple, les commandes ls, rm, cp, chmod, mount, ...)
/bootcontient les fichiers permettant à Linux de démarrer
/devcontient les points d'entrée des périphériques
/etccontient les commandes et les fichiers nécessaires à l'administrateur du système (fichiers passwd, group, inittab, ld.so.conf, lilo.conf, ...)
/etc/X11contient les fichiers spécifiques à la configuration de X (contient XF86Config par exemple)
/etc/optcontient les fichiers de configuration spécifiques aux applications installés dans /opt
/homerépertoire personnel des utilisateurs
/libcontient des bibliothèques partagées essentielles au système lors du démarrage
/mntcontient les points de montage des partitions temporaires (cd-rom, disquette, ...)
/optcontient des packages d'applications supplémentaires
/rootrépertoire de l'administrateur root
/sbincontient les binaires système essentiels (par exemple la commande adduser)
/tmpcontient les fichiers temporaires
/usrHiérarchie secondaire
/usr/X11R6ce répertoire est réservé au système X version 11 release 6
/usr/X386utilisé avant par X version 5, c'est un lien symbolique vers /usr/X11R6
/usr/bincontient la majorité des fichiers binaires et commandes utilisateurs
/usr/includecontient les fichiers d'en-tête pour les programmes C et C++
/usr/libcontient la plupart des bibliothèques partagées du système
/usr/localcontient les données relatives aux programmes installés sur la machine locale par le root
/usr/local/binbinaires des programmes locaux
/usr/local/gamesbinaires des jeux locaux
/usr/local/includefichiers d'en-tête C et C++ locaux
/usr/local/libBibliothèques partagées locales
/usr/local/sbinbinaires système locaux
/usr/local/sharehiérarchie indépendante
/usr/local/srcfichiers sources locaux
/usr/sbincontient les fichiers binaires non essentiels au système réservés à l'administrateur système
/usr/shareréservé aux données non dépendantes de l'architecture
/usr/srccontient des fichiers de code source
/varcontient des données variables

A voir également

Communautés d'assistance et de conseils.


Linux - Datenbaum
Linux - Datenbaum
Linux - Tree structure of files
Linux - Tree structure of files
Linux - Estructura de árbol de los archivos
Linux - Estructura de árbol de los archivos
Linux - L'arborescenza dei file
Linux - L'arborescenza dei file
Linux - a arborescência dos ficheiros
Linux - a arborescência dos ficheiros
Ce document intitulé « Linux - L'arborescence des fichiers » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Recevez notre newsletter
CCM JDN Droit-Finances Femme Linternaute Copains d'avant Santé-Médecine

Carte de voeux 2013, Cinéma, Décoration, Expeert, Horoscope, Salon littéraire, Programme TV, Cuisine (Recette), Coiffure, Restaurant, Test débit, Voyage, Hayatouki

Shell
Commandes