Les systèmes de fichiers Linux et Unix sont organisés selon une structure hiérarchique, en forme d’arbre. Le niveau le plus élevé du système de fichier est /, encore appelé répertoire (ou dossier) racine. Sous Unix ou Linux, tout est vu comme des fichiers – disques durs, partitions, supports amovibles, etc. Cela signifie que tous les autres fichiers et répertoires (y compris les autres disques et partitions) sont placés en-dessous du répertoire racine.
Par exemple, /home/jebediah/fromages.odt est le chemin absolu du fichier fromages.odt qui se trouve dans le répertoire jebediah, lui-même situé dans le répertoire home qui se trouve lui aussi dans le répertoire racine (/).
En-dessous du répertoire racine (/) se trouve un ensemble de répertoires système importants et communs à la plupart des distributions Linux existantes. Ci-après sont listés les répertoires trouvés habituellement en dessous du répertoire racine (/) :
- /bin – applications binaires importantes ;
- /boot – fichiers de configuration du boot (amorçage) ;
- /dev – fichiers de périphériques (devices) ;
- /etc – fichiers de configuration, scripts de démarrage, etc. ;
- /home – répertoires personnels (home) des utilisateurs ;
- /lib – bibliothèques (libraries) système ;
- /lost+found – fournit un système d’objets perdus+trouvés (lost+found) pour les fichiers se trouvant dans le répertoire racine (/) ;
- /media – media montés (chargés) et éjectables commes des CDs, appareils photo numériques, clés USB, etc. ;
- /mnt – systèmes de fichiers montés ;
- /opt – emplacement pour installer des applications optionnelles ;
- /proc – répertoire dynamique spécial qui tient à jour des informations sur l’état du système, y compris les processus actifs ;
- /root – répertoire personnel du super-utilisateur (root), prononcez « slash-route » ;
- /sbin – binaires système importants ;
- /sys – fichiers système ;
- /tmp – fichiers temporaires ;
- /usr – applications et fichiers généralement accessibles à tous les utilisateurs (users) ;
- /var – fichiers variables tels que journaux et bases de données.