Een inode is de interne datastructuur waarmee een bestandssysteem een bestand bijhoudt. Elke inode bevat de metadata van een bestand, maar niet de bestandsnaam en niet de data zelf.
De bestandsnaam staat in de map, niet in de inode. Een map is eigenlijk een tabel van namen gekoppeld aan inodenummers. Daardoor kunnen meerdere namen naar dezelfde inode verwijzen — dat is een harde koppeling.
ls -i bestand.txt # inodenummer tonen
stat bestand.txt # volledige inode-info
df -i # inode-gebruik per bestandssysteem
Een schijf kan vol zijn aan inodes terwijl er nog schijfruimte over is — dan kun je geen nieuwe bestanden meer aanmaken.