Chapitre 9. La gestion des données persistantes
- Par Jacques Lonchamp
Pages 117 à 126
Citer ce chapitre
- LONCHAMP, Jacques,
- Lonchamp, Jacques.
- Lonchamp, J.
Citer ce chapitre
- Lonchamp, J.
- Lonchamp, Jacques.
- LONCHAMP, Jacques,
Pour le système d’exploitation, un fichier est simplement un ensemble d’octets, fragmenté en blocs, doté d’un nom et d’un ensemble d’attributs (taille, propriétaire, droits d’accès, etc.). L’interprétation du contenu du fichier relève des applications.
Dans un système de type Unix, la notion de fichier est très large et recouvre :
les fichiers ordinaires (files), qui contiennent du texte, des données binaires, du code exécutable, etc.,
les répertoires (directories), qui sont des fichiers système dont le contenu est une liste de descriptions de fichiers,
les fichiers spéciaux (special files), qui représentent les périphériques. On distingue les fichiers spéciaux en mode caractère pour les terminaux, les imprimantes et les réseaux, et les fichiers spéciaux en mode bloc, essentiellement pour les disques.
Le système de gestion de fichiers (SGF) est la partie du système d’exploitation chargée de la conservation et de l’accès aux fichiers.
L’ensemble des noms de fichiers constitue une arborescence unique dont la racine est notée /. Les répertoires constituent les nœuds intermédiaires et les fichiers ordinaires constituent les feuilles de cet arbre.La plupart des systèmes essaient de respecter une structure standard (FHS pour Filesystem Hierarchy Standard) qui permet aux utilisateurs de se retrouver plus facilement dans cette vaste arborescence, qu’ébauche la figure 9.1.
Les principaux répertoires au premier niveau sont les suivants :bin (binaries) contient les commandes externes de base (on rapelle qu’une commande externe n’est pas intégrée a…
Date de mise en ligne : 29/07/2024
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
17,98 €