Senior
Mi az az inode Linuxban?
sobes.tech MI
Válasz az MI-től
Linuxban az inode egy olyan adatstruktúra, amely egy fájl metaadatait tárolja, de nem tartalmazza a nevét vagy tartalmát. Az inode tárolja a hozzáférési jogokat, a tulajdonost, a fájl méretét, az időbélyegeket (létrehozás, módosítás, hozzáférés), a hivatkozások számát és a diszken lévő adatblokkokra mutató pointereket.
Amikor egy fájlt létrehoznak, a rendszer egyedi számmal rendelkező inode-ot allokál. A fájlnév a könyvtárban van tárolva, és az inode-ra mutat. Ez lehetővé teszi, hogy több név ugyanarra az inode-ra hivatkozzon (kemény hivatkozások).
Példa: a ls -i parancs futtatásával látható az inode száma minden fájlhoz.