Comment Ca Marche l'informatique ?
 
 Comment Ça Marche - Articles - Linux - L'arborescence des fichiers
 Accueil
 Forums
 Astuces
 Guide d'achat
 
   
 
 
Livres Comment ça marche?
Tout sur le hardware PC
Tout sur la sécurité
Tout sur le webmastering
Présentation des trois premiers ouvrages de la collection CommentCaMarche.net
Page d'accueil
Ajouter aux favoris
Contribuer à cet article
Ecrire à Jean-Francois Pillou
Linux
Introduction
Préparation
Installation - Linux
Installation - XFree86
Shell
Arborescence de fichiers
Commandes
Gestion des utilisateurs
Astuces
Vi
Minis HowTo
A voir aussi
Installer un logiciel
Installation
DNS
Mail
Fdisk
Cron
PostgreSQL
PHP/Apache/MySQL
TCP/IP
PPP
Samba
Version 2.0.6
 
L'arborescence des fichiers sous Linux Page précédente Page suivante Retour à la page d'accueil

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
/bin contient des exécutables essentiels au système, employés par tous les utilisateurs (par exemple, les commandes ls, rm, cp, chmod, mount, ...)
/boot contient les fichiers permettant à Linux de démarrer
/dev contient les points d'entrée des périphériques
/etc contient les commandes et les fichiers nécessaires à l'administrateur du système (fichiers passwd, group, inittab, ld.so.conf, lilo.conf, ...)
/etc/X11 contient les fichiers spécifiques à la configuration de X (contient XF86Config par exemple)
/etc/opt contient les fichiers de configuration spécifiques aux applications installés dans /opt
/home répertoire personnel des utilisateurs
/lib contient des bibliothèques partagées essentielles au système lors du démarrage
/mnt contient les points de montage des partitions temporaires (cd-rom, disquette, ...)
/opt contient des packages d'applications supplémentaires
/root répertoire de l'administrateur root
/sbin contient les binaires système essentiels (par exemple la commande adduser)
/tmp contient les fichiers temporaires
/usr Hiérarchie secondaire
/usr/X11R6 ce répertoire est réservé au système X version 11 release 6
/usr/X386 utilisé avant par X version 5, c'est un lien symbolique vers /usr/X11R6
/usr/bin contient la majorité des fichiers binaires et commandes utilisateurs
/usr/include contient les fichiers d'en-tête pour les programmes C et C++
/usr/lib contient la plupart des bibliothèques partagées du système
/usr/local contient les données relatives aux programmes installés sur la machine locale par le root
/usr/local/bin binaires des programmes locaux
/usr/local/games binaires des jeux locaux
/usr/local/include fichiers d'en-tête C et C++ locaux
/usr/local/lib Bibliothèques partagées locales
/usr/local/sbin binaires système locaux
/usr/local/share hiérarchie indépendante
/usr/local/src fichiers sources locaux
/usr/sbin contient les fichiers binaires non essentiels au système réservés à l'administrateur système
/usr/share réservé aux données non dépendantes de l'architecture
/usr/src contient des fichiers de code source
/var contient des données variables



  Ce document intitulé « Linux - L'arborescence des fichiers » issu de Comment Ça Marche 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.