Sur Linux, absolument tout est organisé selon une logique unique : chaque fichier, chaque dossier, et même certains composants matériels comme les disques ou les imprimantes, trouvent leur place dans une seule et même arborescence, qui démarre à un point unique appelé la racine.
Contrairement à d'autres systèmes qui séparent les disques en plusieurs lettres distinctes, Linux organise tout sous un unique dossier racine, noté simplement /. Que vous ayez un seul disque dur ou plusieurs, une clé USB branchée ou un dossier partagé sur le réseau, tout vient se rattacher quelque part sous cette racine commune, à un endroit appelé point de montage.
Cette organisation suit des conventions largement partagées entre distributions, formalisées notamment par le Filesystem Hierarchy Standard (FHS). Voici les répertoires que l'on retrouve sur la quasi-totalité des systèmes Linux :
/ malgré la ressemblance des noms.Cette structure standardisée permet à un logiciel, quel que soit son éditeur, de savoir où chercher ses fichiers de configuration ou où installer ses composants, sans avoir à réinventer sa propre organisation à chaque installation. C'est également ce qui permet à un administrateur système de retrouver ses repères facilement en passant d'une distribution à une autre, la structure générale restant très proche d'un système à l'autre.
Chaque fichier et chaque dossier possède des droits d'accès définis pour trois catégories : le propriétaire du fichier, un groupe d'utilisateurs associé, et tous les autres utilisateurs du système. Pour chacune de ces trois catégories, trois types de droits peuvent être accordés ou refusés : la lecture (r), l'écriture (w) et l'exécution (x). Un fichier de configuration sensible, par exemple, sera généralement lisible uniquement par son propriétaire et par le compte administrateur, tandis qu'un document personnel pourra être partagé en lecture avec d'autres membres d'un même groupe de travail.
Quand on liste le contenu d'un dossier avec des options détaillées, chaque ligne commence par une série de dix caractères comme -rwxr-xr--. Le premier caractère indique le type d'élément (un tiret pour un fichier normal, un « d » pour un dossier), puis les neuf caractères suivants se lisent par groupe de trois : droits du propriétaire, droits du groupe, droits des autres. Dans notre exemple, le propriétaire peut tout faire (rwx), le groupe peut lire et exécuter (r-x), et les autres utilisateurs peuvent seulement lire (r--).
Linux permet de créer des raccourcis vers un fichier de deux façons différentes. Un lien symbolique fonctionne comme un raccourci classique : c'est un petit fichier qui pointe vers l'emplacement d'un autre fichier, et qui devient inutilisable si l'original est déplacé ou supprimé. Un lien physique, plus rare et plus technique, crée une seconde entrée qui pointe directement vers les mêmes données sur le disque : les deux noms désignent alors littéralement le même contenu, et supprimer l'un des deux ne supprime pas les données tant que l'autre lien existe encore.
Comprendre cette arborescence aide concrètement à diagnostiquer un problème : savoir qu'un journal d'erreur se trouve probablement dans /var/log, qu'un fichier de configuration cassé se trouve dans /etc, ou qu'un manque d'espace disque provient souvent de fichiers temporaires accumulés dans /tmp, permet de gagner un temps précieux plutôt que de chercher au hasard dans tout le système.
L'arborescence présentée plus haut décrit l'organisation logique des dossiers, mais il existe une autre notion, plus technique : le format dans lequel les données sont réellement écrites sur le disque. Linux prend en charge plusieurs de ces formats, appelés systèmes de fichiers : ext4 reste le plus répandu et le plus éprouvé, utilisé par défaut sur de nombreuses distributions depuis des années. Btrfs, plus récent, propose des fonctionnalités avancées comme la création de instantanés (des sauvegardes de l'état du système à un instant donné, permettant de revenir facilement en arrière après une mise à jour problématique). Le choix du système de fichiers reste généralement transparent pour l'utilisateur au quotidien, mais il devient pertinent à connaître dès que l'on s'intéresse à la fiabilité des données ou aux sauvegardes.
Quand vous branchez une clé USB sur un système Linux, celle-ci n'apparaît pas comme un nouveau lecteur séparé (contrairement à d'autres systèmes), mais vient s'insérer quelque part dans l'arborescence existante, à un endroit précis appelé point de montage — souvent un sous-dossier de /media ou /mnt. Cette opération, appelée « montage », peut se faire automatiquement dès le branchement sur un usage grand public, ou manuellement via une commande dédiée sur un serveur, où l'administrateur choisit précisément où et comment chaque périphérique de stockage doit apparaître dans l'arborescence globale.
En vous promenant dans votre dossier personnel, vous remarquerez que certains fichiers n'apparaissent pas par défaut : ce sont les fichiers dits « cachés », dont le nom commence par un point, comme .bashrc ou .config. Cette convention n'a rien de mystérieux : elle sert simplement à distinguer les fichiers de configuration technique, que l'utilisateur n'a généralement pas besoin de consulter au quotidien, des documents personnels affichés normalement. La plupart des gestionnaires de fichiers graphiques et la commande ls proposent une option pour les afficher malgré tout lorsque l'on souhaite les consulter ou les modifier.
L'arborescence Linux peut sembler austère au premier abord, mais elle repose sur une logique cohérente et largement standardisée entre distributions : un seul arbre, des emplacements prévisibles pour chaque type de fichier, et un système de permissions précis pour contrôler qui peut faire quoi. Une fois ces repères posés, naviguer et diagnostiquer un système Linux devient beaucoup plus intuitif. Retour à l'accueil sur Linux pour une présentation plus générale du système.
© 2026