Senior
Какво е inode в Linux?
sobes.tech AI
Отговор от AI
Inode в Linux е структура от данни, която съхранява метаданни за файл, но не съдържа името или съдържанието му. В inode се съхраняват права за достъп, собственик, размери на файла, времеви марки (създаване, промяна, достъп), броя на връзките и указатели към блокове с данни на диска.
Когато се създаде файл, системата му присвоява inode с уникален номер. Името на файла се съхранява в директорията и се отнася към inode. Това позволява няколко имена да сочат към един и същ inode (твърди връзки).
Пример: при изпълнение на командата ls -i може да се види номерът на inode за всеки файл.