|
Fayllarni boshqarish tizimlari
|
bet | 10/16 | Sana | 08.07.2024 | Hajmi | 40,78 Kb. | | #266988 |
Bog'liq Fayllarni boshqarish tizimlariUNIX fayl tizimi
UNIX dunyosida o'ziga xos tashqi xotira tuzilishiga ega bo'lgan turli xil fayl tizimlari mavjud. Eng mashhurlari an'anaviy UNIX System V (s5) fayl tizimi va UNIX BSD oilasi (ufs) fayl tizimidir.
s 5 ni ko'rib chiqing .
UNIX fayli tasodifiy kirish belgilar to'plamidir.
Fayl foydalanuvchi unga yuklaydigan tuzilishga ega.
Unix fayl tizimi ierarxik, ko'p foydalanuvchili fayl tizimidir.
Fayl tizimi daraxt tuzilishiga ega. Daraxtning cho'qqilari (oraliq tugunlari) boshqa kataloglar yoki fayllar bilan bog'langan kataloglardir. Daraxtning barglari fayllar yoki bo'sh kataloglarga mos keladi.
Izoh. Aslida, Unix fayl tizimi daraxt emas. Haqiqat shundaki, tizim daraxt ko'rinishidagi ierarxiyani buzish imkoniyatiga ega, chunki bir xil tarkibga ega bir nechta nomlarni bog'lash mumkin .
Disk tuzilishi
Disk bloklarga bo'lingan. Ma'lumotlar blokining o'lchami fayl tizimi mkfs buyrug'i bilan formatlanganda aniqlanadi va 512, 1024, 2048, 4096 yoki 8192 baytga o'rnatilishi mumkin.
Biz 512 bayt (sektor hajmi) bilan hisoblaymiz.
Disk maydoni quyidagi maydonlarga bo'lingan (rasmga qarang):
yuklash bloki;
superblokni boshqarish ;
i - tugunlar massivi ;
fayllar tarkibini (ma'lumotlarini) saqlash maydoni ;
bepul bloklar to'plami (ro'yxatda bog'langan);
Bootstrap bloki
|
Superblok
|
i - tugun
|
. . .
|
i - tugun
|
Ma'lumotlar
|
Izoh. UFS fayl tizimi uchun - bularning barchasi silindrlar guruhi uchun takrorlanadi ( Boot blokidan tashqari) + silindrlar guruhini tavsiflash uchun maxsus maydon ajratilgan.
|
| |