Chapitre 34. Systèmes de fichiers sous Linux

Table des matières

34.1. Terminologie
34.2. Les principaux systèmes de fichiers sous Linux
34.3. Autres systèmes de fichiers pris en charge
34.4. Prise en charge des fichiers volumineux sous Linux
34.5. Pour plus d'informations

Résumé

Linux prend en charge un certain nombre de systèmes de fichiers différents. Ce chapitre présente un bref tour d'horizon des systèmes de fichiers Linux les plus connus, en insistant sur leur principe de conception, leurs avantages et leurs domaines d'application. Quelques informations complémentaires sur LFS (Large File Support,prise en charge des gros fichiers) sous Linux sont également offertes.

34.1. Terminologie

métadonnées

Une structure de données interne à un système de fichiers qui garantit que toutes les données sur le disque sont correctement organisées et accessibles. Il s'agit essentiellement des « données concernant les données ». Pratiquement chaque système de fichiers a sa propre structure de métadonnées, ce qui explique en partie la raison pour laquelle les systèmes de fichiers affichent des caractéristiques de performances différentes. Il est particulièrement important de conserver intactes les métadonnées car, sinon, toutes les données présentes sur le système de fichiers pourraient devenir inaccessibles.

inode

Les inodes contiennent diverses informations sur un fichier, dont sa taille, le nombre de liens, la date, la date et l'heure de création, les modifications et l'accès ainsi que les pointeurs sur les blocs du disque dans lesquels le contenu des fichiers est effectivement enregistré.

journal

Dans le contexte d'un système de fichiers, un journal est une structure sur disque contenant une sorte de fichier journal dans lequel le système de fichiers enregistre ce qui est sur le point de changer dans les métadonnées du système de fichiers. La journalisation réduit considérablement le temps de restauration d'un système Linux, parce qu'il supprime le processus de recherche très long qui vérifie le système de fichiers complet au démarrage du système. À la place, seul le journal est relu.