Junior
K čemu slouží inode v souborovém systému?
sobes.tech AI
Odpověď od AI
Inode (indexový deskriptor) ukládá metadata o souboru nebo adresáři v souborovém systému podobném Unixu. Neobsahuje samotný obsah souboru.
Co je uloženo v inode:
- Typ souboru (běžný soubor, adresář, symbolický odkaz atd.)
- Přístupová práva (vlastník, skupina, ostatní; čtení, zápis, spuštění)
- Počet tvrdých odkazů na soubor
- UID (uživatelské ID) vlastníka
- GID (skupinové ID) vlastníka
- Velikost souboru (v bajtech)
- Čas vytvoření (ctime - čas změny)
- Čas modifikace dat (mtime - čas změny)
- Čas posledního přístupu (atime - čas přístupu)
- Adresy datových bloků na disku, kde je uložen obsah souboru
Každému souboru nebo adresáři je přiřazeno jedinečné číslo inode v rámci souborového systému. Toto číslo používá jádro pro přístup k odpovídajícímu popisu dat objektu.
Příklad výstupu informací o inode příkazem ls -i:
# Zobrazení čísla inode souboru
ls -i můj_soubor.txt
Příklad použití příkazu stat pro podrobné informace o inode:
# Zobrazení podrobných informací o souboru, včetně dat z inode
stat můj_soubor.txt