Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
systeme_de_fichiers [Le 14/10/2013, 00:10]
83.152.40.146 [Particularité des systèmes de fichiers *nix : inode]
systeme_de_fichiers [Le 24/03/2014, 11:06] (Version actuelle)
212.117.116.190 [Les systèmes de fichiers sous Linux]
Ligne 3: Ligne 3:
 ------ ------
  
-====== Les systèmes de fichiers sous Linux ======+====== Les systèmes de fichiers sous Linux / Mac / Windows ​======
 Les systèmes de fichiers, il en existe de multiples, gèrent l'​organisation des informations mémorisées sur les périphériques de l'​ordinateur. Chacun offre des avantages pour certains types d'​utilisation... et des désavantages pour d'​autres. Connaître leurs principales caractéristiques est nécessaire pour la bonne utilisation d'un équipement. Les systèmes de fichiers, il en existe de multiples, gèrent l'​organisation des informations mémorisées sur les périphériques de l'​ordinateur. Chacun offre des avantages pour certains types d'​utilisation... et des désavantages pour d'​autres. Connaître leurs principales caractéristiques est nécessaire pour la bonne utilisation d'un équipement.
 ===== Qu'​est-ce qu'un système de fichiers ? ===== ===== Qu'​est-ce qu'un système de fichiers ? =====
Ligne 41: Ligne 41:
  
 ==== Particularité des systèmes de fichiers *nix : inode ==== ==== Particularité des systèmes de fichiers *nix : inode ====
-Les utilisateurs habitués de Microsoft Windows savent qu'il n'est normalement pas possible de modifier les propriétés d'un fichier (renommer, déplacer, supprimer...) quand celui-ci est ouvert par un programme ; cette restriction n'​existe pas sur les systèmes de fichiers de type Unix (ext2, ext3, ReiserFS...). La raison est que sur les systèmes de fichiers *nix, les fichiers sont indexés selon un numéro, appelé //inode// ou //i-node//, et que chaque inode possède de nombreux attributs associés à lui, tels les droits d'​accès, ​le nom du fichieretc. Lorsque vous supprimez un fichier, ce qui se produit réellement est que l'​inode est « délié » du système de fichiers (c'​est-à-dire qu'il n'est plus indexé), mais si des programmes ont un lien avec l'​inode (par exemple, si un document texte est ouvert dans un éditeur de texte, il a un lien avec cet éditeur de texte), le fichier auquel l'​inode est associé continue d'​exister dans le système d'​exploitation et continue d'​être mis à jour. Un fichier n'est réellement effacé que lorsque tous les liens avec son inode ont été coupés //(et encore, les données résident encore sur le disque dur, mais comme elles ne sont plus indexées, il est difficile de les récupérer)//​. Ce que tout ceci signifie est que vous pouvez supprimer des programmes alors qu'ils sont en fonctionnement sans faire planter votre système d'​exploitation,​ renommer ou déplacer des fichiers avant qu'ils aient fini d'​être téléchargés sans les corrompre et supprimer un fichier alors qu'il est encore ouvert dans un logiciel.+Les utilisateurs habitués de Microsoft Windows savent qu'il n'est normalement pas possible de modifier les propriétés d'un fichier (renommer, déplacer, supprimer...) quand celui-ci est ouvert par un programme ; cette restriction n'​existe pas sur les systèmes de fichiers de type Unix (ext2, ext3, ReiserFS...). La raison est que sur les systèmes de fichiers *nix, les fichiers sont indexés selon un numéro, appelé //inode// ou //i-node//, et que chaque inode possède de nombreux attributs associés à lui, tels les droits d'​accès, ​l'​horodatage,​ la taille ​du fichier etc. Lorsque vous supprimez un fichier, ce qui se produit réellement est que l'​inode est « délié » du système de fichiers (c'​est-à-dire qu'il n'est plus indexé), mais si des programmes ont un lien avec l'​inode (par exemple, si un document texte est ouvert dans un éditeur de texte, il a un lien avec cet éditeur de texte), le fichier auquel l'​inode est associé continue d'​exister dans le système d'​exploitation et continue d'​être mis à jour. Un fichier n'est réellement effacé que lorsque tous les liens avec son inode ont été coupés //(et encore, les données résident encore sur le disque dur, mais comme elles ne sont plus indexées, il est difficile de les récupérer)//​. Ce que tout ceci signifie est que vous pouvez supprimer des programmes alors qu'ils sont en fonctionnement sans faire planter votre système d'​exploitation,​ renommer ou déplacer des fichiers avant qu'ils aient fini d'​être téléchargés sans les corrompre et supprimer un fichier alors qu'il est encore ouvert dans un logiciel.
 ===== Comparaison de systèmes de fichiers ===== ===== Comparaison de systèmes de fichiers =====
 Ci-dessous se trouve une très brève comparaison des systèmes de fichiers les plus communs et les plus utilisés dans le monde linuxien. Ci-dessous se trouve une très brève comparaison des systèmes de fichiers les plus communs et les plus utilisés dans le monde linuxien.


Le contenu de ce wiki est sous licence : CC BY-SA v3.0