Sobes.tech
Senior

Ինոդը ինչ է Linux-ում?

sobes.tech AI

Պատասխան AI-ից

Linux-ում inode-ը տվյալների կառուցվածք է, որը պահում է ֆայլի մետադատվյալները, բայց չի պարունակում նրա անունը կամ բովանդակությունը: Inode-ում պահվում են մուտքի իրավունքները, սեփականատերը, ֆայլի չափը, ժամանակային նշանները (ստեղծում, փոփոխում, մուտք), հղումների թիվը և ցուցիչներ տվյալների բլոկների վրա դիսկում:

Երբ ստեղծվում է ֆայլ, համակարգը հատկացնում է inode՝ յուրահատուկ համարով: Ֆայլի անունը պահվում է կատալոգում և հղվում է inode-ին: Սա թույլ է տալիս մի քանի անունների հղում կատարել նույն inode-ին (հատուկ հղումներ):

Օրինակ՝ ls -i հրամանի գործարկմամբ կարող եք տեսնել յուրաքանչյուր ֆայլի inode-համարը։