Sobes.tech
Junior

Fayl sistemində inode nə üçün istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Inode (indeks təsviri) Unix-ə bənzər fayl sistemində fayl və ya qovluq haqqında meta məlumatları saxlayır. O, öz faylın məzmununu ehtiva etmir.

Inode-də saxlanılanlar:

  • Faylın növü (adi fayl, qovluq, simvolik keçid və s.)
  • Giriş hüquqları (sahib, qrup, digərləri; oxuma, yazma, icra)
  • Fayla olan sərt əlaqələrin sayı
  • UID (İstifadəçi ID) sahibi
  • GID (Qrup ID) sahibi
  • Faylın ölçüsü (baytla)
  • Yaradılma vaxtı (ctime - dəyişiklik vaxtı)
  • Məlumatların dəyişdirilmə vaxtı (mtime - dəyişiklik vaxtı)
  • Son giriş vaxtı (atime - giriş vaxtı)
  • Faylın məzmununun saxlandığı diskdəki blokların ünvanları

Hər fayl və ya qovluğa fayl sistemində unikal inode nömrəsi təyin edilir. Bu nömrə nüvə tərəfindən obyektin müvafiq məlumat təsvirinə giriş üçün istifadə olunur.

ls -i əmri ilə inode haqqında məlumat çıxışı nümunəsi:

# Faylın inode nömrəsini göstər
ls -i mənim_faylım.txt

İnode haqqında ətraflı məlumat üçün stat əmri istifadə olunur:

# Fayl haqqında ətraflı məlumat, inode məlumatları ilə birlikdə
stat mənim_faylım.txt