Aller au contenu principal
Kill -9 Club
Se connecter

inode

Fichiers

L'enregistrement qui contient tout ce qui concerne un fichier sauf son nom : propriétaire, groupe, mode, dates, et l'emplacement des blocs de données. Le nom, lui, se trouve dans l'entrée de répertoire qui désigne cet inode. C'est pourquoi mv notes.txt archive.txt est instantané sur un fichier de 40 Go : stat -c '%i %n' affiche le même numéro d'inode avant et après, une seule entrée de répertoire a été réécrite, et aucune donnée n'a bougé. C'est aussi pourquoi rm retire un nom et non un fichier : le noyau ne libère les blocs qu'une fois le dernier nom disparu, et à condition qu'aucun processus ne tienne encore le fichier ouvert. Confondez le fichier avec son nom, et les deux moitiés vous surprennent — un renommage que vous croyez long, une suppression que vous croyez réversible.

Aussi écrit : numéro d'inode

inode — définition | Kill -9 Club