Description des inodes & système de fichier
Une inodes autremant appellé index nodes (noeuds d’index). Les inodes servent à stocké les méta données du fichiers c’est à dire les informations relatifs à la structure même du fichiers.
Voici un exemple :
La liste détaillé de chaque partie :
- Le nombre ou l'id de l'inode que l'on regarde
- Le type pour un fichier, un dossier ou un lien symbolique (regular = fichier)
- Les permissions en octal
- La flags
- La Génération
- La version
- Le groupe & le propriétaire
- Project ????
- La taille
- ACL (access control list) pour donner l'accès aux gens n'appartennant pas aux même groupe que le propriétaire
- Le nombre de hard links vers le fichier
- Blockcount, la taille alloué pour ce fichier divisé en morceaux de 512bits
- Fragment ???
- Ctime : date de la dernière modification des propriétés du fichier
- Atime : date du dernière accès
- Mtime : date de la dernière modification
- Crtime : date de la création (ne change pas)
- Taille des champs extra : EXT4 introduit la possibilité d'allouer un plus grand espace par INODE. Cette valeur correspond donc au nombre d'octets utilisés par l'inodes
- Inode checksum pour la détection de la corruption
- Extents, par défaut EXT4 indique le début et la fin d'un block par fragment du fichier
Dans les systèmes linux tout est un fichier et possède donc un inode que ça soit un fichier, un dossier, un périphérique.