Iga kasutaja, kes vähemalt kord elus proovis mõnda andmekandjat (kõvaketas, USB-mälupulk jne) vormindada, kohtas sellist kontseptsiooni nagu failistruktuur või failisüsteem.
Milline on operatsioonisüsteemi failistruktuur
Sellise kontseptsiooni all nagu failistruktuur peaks kõigepealt mõistma failide paigutuse teatud järjekorda mis tahes teabekandjal. Kindlasti teavad kõik kindlalt, et arvutisse, telefonidesse, tahvelarvutitesse ja muudesse seadmetesse saab salvestada erinevat tüüpi ja suurusega faile. Salvestusorganisatsioon määrab faili salvestatud teabe vormingu, samuti selle salvestamise ja nimetamise viisi. Absoluutselt kõik ülaltoodud parameetrid peegeldavad operatsioonisüsteemide failistruktuuri (failisüsteem). Iga konkreetne failisüsteem määrab kindlaks ainult selle, mis on omane ainult talle: failide või kaustade nime suurus, süsteemiatribuutide komplekt, samuti iga atribuudi maksimaalne võimalik suurus. Mõni operatsioonisüsteemide failistruktuur võimaldab isegi salvestatud andmete krüpteerimist või juurdepääsu kontrollimist.
Toimiku struktuuri omadused ja täidetud ülesanded
Absoluutselt igas operatsioonisüsteemide failistruktuuris esiteks nimetatakse faile. Teiseks loob see kasutatavatele rakendustele oma ainulaadse liidese. Kolmandaks määrab see loogilise mudeli ja füüsilise keskkonna suhte. Neljandaks tagab see süsteemi stabiilsuse. Ja lõpuks, opsüsteemide failistruktuur peab sisaldama teatud teavet, tänu millele saab see võimaluse suhelda installitud rakenduste, teenuste, teenustega jne.
Failisüsteemid klassifitseeritakse omavahel: orienteeritud juhusliku juurdepääsuga meediumid (failisüsteemid, näiteks: NTFS, FAT32, ext2 jne), teabele järjestikku juurdepääsu võimaldavate meediumite jaoks, võrgusüsteemid, samuti optilised süsteemid või seadmed, millel on välkmälu. Kõigil ülal loetletud failisüsteemidel on oma ainulaadsed eelised, neil on ainult konkreetsele failistruktuurile omane piirang, mille tõttu saavutatakse kasutatava operatsioonisüsteemi unikaalsus ja turvalisus ning teiste kasutajate ligipääsmatus.
Koos kõigi looduses eksisteerivate struktuuridega on failile omane hierarhiline ehitusmudel. See tähendab, et operatsioonisüsteemis on kõik ühendatud oma kataloogidesse, mille abil toimub interaktsioon. Tänapäeval on kõik kataloogid ühendatud oma puudeks. Näiteks enamiku kasutajate jaoks üks arusaadavamaid = Windowsi või DOS-i operatsioonisüsteem.