Sobes.tech
Junior

Kam paredzēts inode failu sistēmā?

sobes.tech AI

Atbilde no AI

Inode (indeksa apraksts) glabā metadatus par failu vai direktoriju Unix līdzīgā failu sistēmā. Tas ne satur paša faila saturu.

Kas tiek glabāts inode:

  • Faila tips (parasts fails, direktorija, simboliska saite utt.)
  • Piekļuves tiesības (īpašnieks, grupa, citi; lasīšana, rakstīšana, izpilde)
  • Cietu saistību skaits ar failu
  • UID (lietotāja ID) īpašnieks
  • GID (grupas ID) īpašnieks
  • Faila izmērs (baitos)
  • Izveides laiks (ctime - izmaiņu laiks)
  • Datu modifikācijas laiks (mtime - izmaiņu laiks)
  • Pēdējās piekļuves laiks (atime - piekļuves laiks)
  • Diskā esošo datu bloku adreses, kur glabājas faila saturs

Katram failam vai direktorijai tiek piešķirts unikāls inode numurs failu sistēmā. Šis numurs tiek izmantots kodola piekļuvei attiecīgajam objekta datu aprakstam.

Piemērs inode informācijas izvadīšanai ar komandu ls -i:

# Parādīt inode numuru failam
ls -i mans_fails.txt

Piemērs detalizētas inode informācijas iegūšanai ar komandu stat:

# Parādīt detalizētu informāciju par failu, ieskaitot inode datus
stat mans_fails.txt