inod
Această intrare sau secțiune despre sistemul de operare subiect nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
Pe sistemele Unix , un inod (sau i-nod , prescurtare pentru nod index ) este o structură de date din sistemul de fișiere care stochează și descrie atributele de bază pe fișiere , directoare sau orice alt obiect.
Descriere
Informațiile includ:
- dimensiunea fișierului și locația sa fizică (dacă se află pe un dispozitiv bloc , cum ar fi un hard disk );
- proprietarul și grupul căruia îi aparțin;
- informațiile temporale de modificare ( mtime ), ultimul acces ( atime ) și schimbarea de stare ( ctime );
- numărul de legături fizice care fac referire la inod;
- permisiuni de acces;
- un indicator către spațiul pe disc care conține fișierele reale.
Termenul inod este utilizat în mod normal pe dispozitivele bloc care gestionează fișiere, directoare și linkuri simbolice . Conceptul este deosebit de important atunci când este necesar să restaurați un sistem de fișiere deteriorat.
Fiecare inod are un număr unic asociat în cadrul dispozitivului și fiecare fișier prezent este identificat ca o legătură fizică către inod prin numărul său. Când un program încearcă să acceseze un fișier cu ajutorul unui nume (de exemplu, documento.txt
), sistemul de operare caută inodul corespunzător și preia toate informațiile descrise mai sus pentru a funcționa corect cu fișierul.
Pentru a prelua informațiile despre inode ale fișierelor, puteți utiliza apelul de sistem stat
urmat de numele fișierului.
Un inod ocupă un bloc, dar doar o mică parte conține adresele către blocurile fișierului. Se utilizează o abordare pe mai multe niveluri: primul 12 punct direct către blocuri, al treisprezecelea punct către un bloc umplut cu referințe de bloc, un singur bloc indirect, al paisprezecelea la un bloc indirect dublu, al cincisprezecelea la un bloc indirect triplu. Astfel, un fișier poate avea o dimensiune maximă de (12 + 256 + 256² + 256³) * dimensiune bloc.
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Inode