Aller au contenu

Inode

Inode (de l'anglais index node) : structure qui décrit un fichier dans un système de fichiers Unix : son type, ses droits, son propriétaire et son groupe, sa taille, ses dates, l'emplacement de ses données et son compteur de liens. Le nom n'en fait pas partie : il vit dans le répertoire, qui associe des noms à des numéros d'inode.

Un inode n'est libéré que quand il n'a plus aucun nom (compteur de liens à zéro) et qu'aucun processus ne le garde ouvert. C'est pourquoi un journal supprimé mais encore ouvert continue d'occuper le disque. ls -i et stat affichent le numéro d'inode, df -i le nombre d'inodes disponibles.

Dans les cours

Voir aussi