Das kommt auf das Dateisystem an. Bei ext3 wird der Inode nicht komplett gelöscht, d.h. bspw. Datenwiederherstellung ist durchaus (aufwändig!) möglich. Wie sich das bei ext2, ext4, btrfs o.ä. verhält kann ich nicht sagen, hier hilft evtl. Wikipedia weiter. Falls das ganze aber sowieso Plattformunabhängig (also auch Dateisystemunabhängig) arbeiten soll, kommt ihr meiner Meinung nach mit Inodes nicht weit.jens hat geschrieben:[...]
Ob ein inode wieder frei wird, wenn die Datei gelöscht sind, weiß ich nicht.
[...]
Einer Datei eine eindeutige ID zuweisen (a lá md5)
Entschuldigt bitte, falls ich störe, aber ich hätte da etwas anzumerken: