A fájlok jellemzői
Az "adatkezelés" fogalmát mostantól fájlkezelésnek nevezik.
Fájl - ϶ᴛᴏ a perifériás eszközön tárolt és név szerint elérhető adatkészlet. Ebben az esetben az eszközön lévő adatok pontos helyzete nem érdekli a felhasználót, és teljesen átrendezi a rendszert. A fájlfogalom egy fájlrendszer fogalmához kapcsolódik.
A fájlrendszer egy szabványosított adatstruktúra, algoritmus és program, amely biztosítja a fájlok tárolását és a műveletek végrehajtását. Az operációs rendszer általában támogatja a több fájlrendszer használatát, és a fájlrendszert különböző operációs rendszerek támogatják.
Az adatkezelő alrendszer a következő feladatokat oldja meg:
· A fájlok létrehozásához, törléséhez, átnevezéséhez, fájlok kereséséhez, adatok olvasásához és írásához, valamint számos kiegészítő művelet elvégzéséhez;
· Az adatok tárolásának és helyreállításának megbízhatósága hibák esetén;
· A felhasználói adatok védelme a jogosulatlan hozzáféréstől;
· Több folyamatból származó adatok egyidejű megosztásának kezelése.
Minden fájlhoz tartozik egy attribútumkészlet (jellemzők), vagyis egy sor információ a fájlról. Az attribútumok összetétele nagyon különböző lehet a különböző rendszerfájlokban. A következő attribútumok lehetségesek:
A fájl neve. Az operációs rendszerek régebbi verzióiban a név hossza szigorúan 6-8 karakterre volt korlátozva, hogy helyet takarítsanak meg a név tárolása és a munka felgyorsítása érdekében. Ma a név maximális hossza 255 karakter, ami lehetővé teszi, hogy a fájlnévbe részletesen leírja annak tartalmát.
Név kiterjesztés. Magában foglalja a név jobb oldalát, amelyet egy periódus választ el. Ma a név része. A fájl típusát jelzi.
Fájltípus. Kiválaszthat több meglévő fájltípust, például adatfájlokat, karakter- és bináris fájlokat, programfájlokat stb.
Fájlméret. Általában a bájtban megadható, de most is gyakran szerepel azokon az egységekben, amelyeknél a fájl a legkisebb méretű (például 6,29 MB (6,602,180 bytá)).
Ideiglenes bélyegzők. Ezzel a kifejezéssel szokás megérteni a különböző dátum- és időbélyegeket. Rendszerint a legfontosabb az utolsó módosítás időpontja és a fájl létrehozásának ideje.
A verziószám. Egyes operációs rendszerekben, amikor egy fájlt módosítottunk, új verziót hoztunk létre, és a rendszer menthetett mind az összes verziót, mind csak néhányat. Ezt a tulajdonságot a nagy redundancia miatt nem használják. Ennek eredményeképpen jelenleg a verziómentő rendszereket csak a programozási területen használják, így mindig van lehetőség arra, hogy visszatérjen a program működési verziójához.
Saját fájl. Ez az attribútum többfelhasználós operációs rendszerekben szükséges az adatvédelem megszervezéséhez. Általában a tulajdonos az a felhasználó, aki létrehozta ezt a fájlt. Néha az egyedi tulajdonos mellett a felhasználói csoport is megjelent, mint kollektív tulajdonos.
Zászlók (bit attribútumok). Sokszínűségüket csak a fejlesztő fantáziája korlátozza, de a leggyakoribb és legfontosabb az "olvasható" zászló, amely védi a fájlt a véletlen módosításoktól vagy törléstől. Tekintettel az adott fájlrendszer képességeire való függőségre, a fájlt "tömörített", "titkosított" és így tovább kell jelölni.
A fájl helye a lemezen. A felhasználó általában nem tudja, és nem tudja tudni a fájl helyét. Fontos megjegyezni, hogy a rendszerhez ezek az adatok szükségesek a fájl megtalálásához.