Linux ОЖ файлдық жүйесі.
Linux ОЖ файлдық жүйесі иерархиялық құрылымға ие, оның басында түбірлік каталог орналасқан. Әрбір каталог пен файлдық жүйенің файлында " /"деп белгіленген түбірлік каталогтан есептелген ерекше толық атауы бар. Файлдың салыстырмалы атауы - ағымдағы каталогтан файлға жол көрсететін атау.
Амалдық жүйе файл атауларымен емес, i-түйіндер деп аталатын олардың сипаттамаларымен жұмыс істейді. Файлдық жүйенің кез-келген I түйіні әрқашан бір және тек бір файлға сәйкес келеді. I-түйінде көптеген әртүрлі ақпарат бар, олардың арасында файлдық жүйеге осы процестің осы файлға қажетті режимде қол жетімділігінің дұрыстығын бағалауға мүмкіндік беретін бөлік бар.
UNIX ОЖ - де файл ұғымы әмбебап абстракция болып табылады, ол сыртқы жад құрылғыларындағы қарапайым файлдармен жұмыс істеуге мүмкіндік береді; сыртқы қауіпсіздік құрылғыларынан ерекшеленетін құрылғылармен; басқа процестермен динамикалық түрде құрылған ақпаратпен және т. б. осы мүмкіндіктерді біркелкі қолдау үшін UNIX файлдық жүйелері файлдардың бірнеше түрін қолдайды, олардың ішіндегі ең маңыздылары оның ішінде төменде қарастырылған.
Кәдімгі файлдар
Кәдімгі файлдар-бұл файлдық жүйені қолдайтын сыртқы жад құрылғысындағы блоктар жиынтығы. Мұндай файлдарда мәтіндік ақпарат та, еркін екілік ақпарат та болуы мүмкін.
Файлдар-каталогтар
Каталогтар - бұл сыртқы жадта әдеттегі файлдарға ұқсас сақталатын, бірақ құрылымы файлдық жүйенің өзі қолдайтын файлдардың ерекше түрі. Каталогтар файлдық жүйенің иерархиялық құрылымын ұйымдастыруға мүмкіндік береді.
Шын мәнінде, каталог дегеніміз – әр элемент екі өрістен тұратын кесте: файл жүйесіндегі берілген файлдың I-түйінінің нөмірі және осы нөмірге байланысты Файл атауы (бұл файл каталог болуы мүмкін).
Әр каталогта екі арнайы атау, атау бар."бұл каталогтың өзі және аты бар"..", аталған каталогтың "ата-ана" каталогы.
Каталог файлына тікелей жазу мүмкін емес. Файлдар мен каталогтарды құру және жою кезінде каталог файлдарына жазу анық емес. Тиісті құқықтар болған жағдайда каталог файлынан оқуға болады.
Достарыңызбен бөлісу: |