Un système de fichiers (filesystem) transforme un tableau plat de blocs disque en une hiérarchie de fichiers et de répertoires, en gérant les métadonnées et l'espace libre pour rendre cela fiable et rapide.
Inodes : un fichier, c'est des métadonnées + des pointeurs de blocs
Dans les filesystems UNIX, chaque fichier est un (index node) — une structure contenant les du fichier (taille, propriétaire, permissions, horodatages, link count) et des . Notez ce qu'un inode ne stocke : le . Les noms résident dans les , qui ne sont que des fichiers associant nom → numéro d'inode :
