fichier supprimé mais encore ouvert
Un fichier dont rm a retiré le dernier nom alors qu'un processus le tenait encore ouvert. Le nom a disparu du répertoire, donc du, qui parcourt l'arborescence, ne l'atteint plus ; le noyau conserve son inode et ses blocs jusqu'à la fermeture du dernier descripteur, et le système de fichiers, lui, les compte toujours. Un df -h / qui annonce 79G utilisés et 0 disponible pendant que sudo du -sh /var totalise 12G ne prouve pas qu'un des deux outils se trompe : df interroge le système de fichiers sur les blocs qu'il a réservés, du totalise ce qu'un nom de fichier atteint, et l'écart entre les deux chiffres est l'information. Supprimer d'autres fichiers pour faire baisser df détruit des données qui n'étaient pas la cause et ne récupère pas un octet. sudo lsof +L1 liste ces fichiers, nombre de liens à 0, et nomme le processus qui les retient : redémarrer ce service libère l'espace.
Aussi écrit : fichier délié encore ouvert, lsof +L1
