Même s'il existe bon nombre de distributions, l'arborescence des fichiers sous linux est toujours la même. Voici donc quelques brèves explications sur cette arborescence.
Le “/” (slash) correspond à la racine du système.
Le dossier /proc contient les informations relatives aux périphériques, aux paramètres du noyau et aux processus. Il n'a pas d'existence sur le disque dur. Il utilise la mémoire système.
/sys ou /sysfs contient la plupart des informations sur les périphériques (depuis le noyau 2.6)
Comme son nom l'indique, /boot contient le fichier binaire du noyau ainsi que les fichiers nécessaires à son lancement.
Le dossier /dev (pour device) contient les fichiers des périphériques.
Le dossier /etc contient les fichiers de configuration du système.
Contient par défaut les répertoires d'accueil des utilisateurs.
Il s'agit du répertoire Home du super-utilisateur.
le dossier /tmp est comme son nom l'indique un répertoire temporaire. Il est effacé à chaque redémarrage du système et permet aux applications et aux utilisateurs de stocker des fichiers de manière temporaire.
Le dossier /usr contient divers fichiers nécessaires aux applications : documentations, manuels, fichiers sources et librairies statiques.
Le dossier /usr/local sert à installer des logiciels supplémentaires.
Le dossier /var contient les journaux des différents démons. Il contient également les spools de mail, d'impression et de cron.
Les dossiers /bin et /sbin contiennent les binaires indispensables au démarrage et les commandes essentielles à l'administration.
Les dossiers /lib et /usr/lib contiennent les librairies nécessaires aux commandes contenues dans /bin et /sbin.