Qu’est-ce que le système de fichiers de Linux ? Guide facile

Comme nous avons parlé de Linux sur le post précédent et nous avons choisi la meilleure distro Linux, aussi nous avons appris comment installer Linux.

Aujourd’hui nous allons parler du système de fichiers de Linux.

Table des matières

Qu’est-ce que le système de fichiers de Linux ?

Le système de fichiers Linux ou tout système de fichiers en général est une couche qui est sous le système d’exploitation qui gère le positionnement de vos données sur le stockage ; sans lui, le système ne peut pas savoir quel fichier commence de où et se termine où.

Même si vous trouvez un type de système de fichiers non pris en charge, vous pouvez également télécharger un logiciel qui peut le traiter. Alors, quels sont les types de systèmes de fichiers de Linux ?

Les types de systèmes de fichiers de Linux

Lorsque vous essayez d’installer Linux, vous verrez que Linux offre de nombreux systèmes de fichiers comme ceux-ci :

Ext, Ext2, Ext3, Ext4, JFS, XFS, btrfs et swap

Donc, quels sont ces systèmes de fichiers que Linux offre ?

Ext : un ancien et qui n’est plus utilisé à cause de ses limitations.

Ext2 : premier système de fichiers de Linux qui permet deux téraoctets de données autorisées.

Ext3 : est venu de Ext2, mais avec des mises à niveau et une rétrocompatibilité.

Le seul problème avec lui que les serveurs n’utilisent pas ce type de système de fichiers parce que ce système de fichiers ne supporte pas la récupération de fichiers ou les instantanés de disques.

Ext4 : plus rapide et permet les gros fichiers avec une vitesse significative.

C’est une option parfaite pour les disques SSD, et vous remarquez quand vous essayez d’installer n’importe quelle distro Linux que celui-ci est le système de fichiers par défaut que Linux suggère.

JFS : ancien système de fichiers fait par IBM. Il fonctionne très bien avec les petits et gros fichiers, mais il a échoué et les fichiers ont été corrompus après une utilisation de longue durée, selon les rapports.

XFS : ancien système de fichiers et fonctionne lentement avec les petits fichiers.

Btrfs : fait par Oracle. Il n’est pas stable comme Ext dans certaines distros, mais vous pouvez dire que c’est un remplacement pour lui si vous devez le faire. Il a d’excellentes performances.

Vous pouvez remarquer De la comparaison ci-dessus que Ext4 est le meilleur système de fichiers Linux.

Explication de haut niveau

Maintenant vous savez ce qu’est le système de fichiers Linux et ses types. Alors qu’est-ce qu’il y a à l’intérieur de ce système de fichiers, je veux dire du niveau supérieur.

Vous pouvez venir de Windows, et Windows a des partitions comme C:\ et D:\, vous pouvez installer Windows sur n’importe laquelle de ces partitions, généralement C:\.

Qu’en est-il de la structure du système de fichiers Linux ?

Bien, si vous naviguez sur la partition racine, qui est /, vous verrez la hiérarchie du système de fichiers Linux.

La plupart des distros ont la même structure avec quelques petites différences entre les distros.

Directeurs du système de fichiers Linux

/bin : Où résident les commandes de base de Linux comme ls, mv.

/boot : Où se trouvent le chargeur de démarrage et les fichiers de démarrage.

/dev : Où tous les lecteurs physiques sont montés comme les USB et les DVD.

/etc : Contient les configurations pour les paquets installés.

/home : Où chaque utilisateur aura un dossier personnel pour mettre ses dossiers avec son nom comme /home/likegeeks.

/lib : Là où se trouvent les bibliothèques des paquets installés depuis les bibliothèques partagées entre tous les paquets,

à la différence de Windows, vous pouvez trouver des doublons dans différents dossiers.

/media : Ici se trouvent les périphériques externes comme les DVD et les clés USB qui sont montés, et vous pouvez accéder à leurs fichiers à partir d’ici.

/mnt : Là où vous montez d’autres choses Emplacements réseau et certaines distros, vous pouvez trouver votre USB ou DVD monté.

/opt : Certains paquets optionnels sont situés ici et gérés par le gestionnaire de paquets.

/proc : Parce que tout sur Linux est un fichier, ce dossier pour les processus en cours d’exécution sur le système,

et vous pouvez y accéder et voir beaucoup d’informations sur les processus en cours.

/root : Le dossier de base de l’utilisateur root.

/sbin : Comme /bin, mais les binaires ici sont réservés à l’utilisateur root.

/tmp : Contient les fichiers temporaires.

/usr : Où se trouvent les utilitaires et les fichiers partagés entre les utilisateurs sous Linux.

/var : Contient les journaux du système et d’autres données variables.

Maintenant vous avez une bonne idée de ce qu’est le système de fichiers Linux.

Choisir le bon système de fichiers peut vous conduire aux meilleures performances, alors choisissez le meilleur.

Fondateur de LikeGeeks. Je travaille en tant qu’administrateur système Linux depuis 2010. Je suis responsable de la maintenance, de la sécurisation et du dépannage des serveurs Linux pour plusieurs clients dans le monde. J’adore écrire des scripts shell et Python pour automatiser mon travail.

.