Junior
Na čo sa používa inode v súborovom systéme?
sobes.tech AI
Odpoveď od AI
Inode (indexový deskriptor) uchováva metadáta o súbore alebo adresári v súborovom systéme podobnom Unixu. Neobsahuje samotný obsah súboru.
Čo je uložené v inode:
- Typ súboru (bežný súbor, adresár, symbolický odkaz atď.)
- Práva prístupu (vlastník, skupina, ostatní; čítanie, zápis, spustenie)
- Počet tvrdých odkazov na súbor
- UID (ID používateľa) vlastníka
- GID (ID skupiny) vlastníka
- Veľkosť súboru (v bajtoch)
- Čas vytvorenia (ctime - čas zmeny)
- Čas modifikácie dát (mtime - čas zmeny)
- Čas posledného prístupu (atime - čas prístupu)
- Adresy blokov dát na disku, kde je uložený obsah súboru
Každému súboru alebo adresáru je priradené jedinečné číslo inode v rámci súborového systému. Tento číslo používa jadro na prístup k zodpovedajúcemu popisu dát objektu.
Príklad výstupu informácií o inode príkazom ls -i:
# Zobrazenie čísla inode súboru
ls -i môj_súbor.txt
Príklad použitia príkazu stat na podrobné informácie o inode:
# Zobrazenie podrobných informácií o súbore, vrátane dát z inode
stat môj_súbor.txt