Il nome del file sta nella directory e punta al numero di inode. Per questo più nomi (hard link) possono puntare allo stesso inode, e un file cancellato continua a occupare spazio finché un processo lo tiene aperto.
Su ext4 il numero di inode si decide alla creazione del file system. Milioni di file piccoli, come sessioni, cache o file di posta, possono esaurirli. Il sistema segnala allora No space left on device anche se df -h mostra ancora spazio libero.
In questo caso controlla df -i e cerca la directory con più file. I soliti colpevoli sono le directory delle sessioni PHP, code di posta mai pulite e le anteprime delle immagini.
Esempio
df -i /var