Maison > Article > Opération et maintenance > Explication des points de connaissances de base du système de fichiers
1. Présentation du système de fichiers
1. Le système de fichiers est un logiciel système basé sur le système d'exploitation qui est utilisé pour gérer et organiser les données stockées sur le lecteur de disque, via la disposition du stockage des données. /gestion de l'espace/fichier La gestion du contrôle de dénomination/de sécurité et d'autres aspects permet de savoir comment stocker efficacement les données sur l'appareil.
2. Le système de fichiers est un pont pour l'interaction entre le système d'exploitation et le périphérique disque. Le système de fichiers réalise l'organisation raisonnable et l'accès efficace aux données, ce qui se reflète dans la gestion des fichiers et des répertoires sur le disque. système opérateur.
3. Métadonnées : en plus de sauvegarder et de gérer les données stockées dans les fichiers, le système de fichiers stocke également certaines informations importantes sur les fichiers et le système de fichiers lui-même (telles que les autorisations/taille/propriétaires des fichiers, etc.) le disque. , ces informations sont appelées les métadonnées du système de fichiers
4. Processus d'utilisation du système de fichiers :
Sélection du support de stockage : tel que le disque dur/le stockage réseau. , etc.
Partitionnement de disque : Utiliser des outils de partitionnement tels que fdisk/cfdisk/parted
Création de système de fichiers : Commande : mkfs
Syntaxe : mkfs [-v] [-t fstype] Appareil
-v Afficher les informations de version de mkfs
- t fstype : Spécifiez le type de système de fichiers à créer. Sans cette option, la valeur par défaut est le système de fichiers ext2
Périphérique : Le disque ou la partition de disque à formater
Exemple : mkfs -t ext3
4 Monter le périphérique : Le processus d'association d'un système de fichiers à un stockage est appelé montage.
Deux systèmes de fichiers .ext3 et ext4
1. Introduction : Les systèmes de fichiers les plus couramment utilisés sous Linux : ext2/ext3/ext4/ReiserFS/XFS. Les fichiers standard Linux commencent par VFS, puis ext--ext2--ext3.
2.ext2 est un système de fichiers standard sous Linux
3.ext3 système de fichiers
est un système de fichiers de journalisation, en. en fait, il s'agit d'ajouter un incode spécial (fichier journal) basé sur le système de fichiers ext2, c'est-à-dire la fonction de journalisation. Selon les différentes technologies d'implémentation du système de fichiers journaux, ext3 propose trois modes de journal :
mode journal : toutes les modifications de données et de métadonnées dans le système de fichiers sont écrites dans le journal. Le plus sûr et le plus lent.
Mode ordonné : seules les modifications apportées aux métadonnées du système de fichiers seront enregistrées. Mode par défaut.
Mode d'écriture : les métadonnées sont d'abord mises à jour, puis les données sont mises à jour. le plus rapide.
Caractéristiques du système de fichiers 4.ext4 :
Prend en charge plus de sous-répertoires : théoriquement illimité.
Prend en charge les systèmes de fichiers et les fichiers plus volumineux : la capacité du système de fichiers atteint 1 Mo et la capacité des fichiers atteint 16 To.
Prend en charge la structure de partition
Prend en charge la vérification du journal
Prend en charge le fsck rapide
Prend en charge la défragmentation en ligne
5. ReiserFs
Gérez les données grâce à une structure entièrement équilibrée, y compris les données/noms de fichiers et la prise en charge des journaux, etc. les fonctionnalités sont les suivantes :
Utilisation efficace et raisonnable de l'espace disque
Mécanisme avancé de gestion des journaux
Méthode de recherche unique : méthode de recherche basée sur un arbre équilibré rapide
Prend en charge le stockage sur disque massif
Si le système d'application contient de nombreux petits fichiers, en même temps Avec de nombreuses opérations de lecture/écriture, le système de fichiers ReiserFS est définitivement le premier choix.
6.XFS
(1) Caractéristiques :
Excellente fonction de journalisation Forte évolutivité
Rapide performances d'écriture
(2) Utilisez la commande
de format du système de fichiers : mkfs.xfs
Commande de défragmentation du système de fichiers : xfs_fsr
xfs_db : Afficher la fragmentation du disque
xfs_fsr : Défragmentation
Trois. Critères de sélection du système de fichiers
Applications avec des opérations de lecture fréquentes et de nombreux petits fichiers : Suggestions de sélection : ext4--xfs--ext3.
Opérations d'écriture fréquentes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!