1. Fayllar va fayl tuzilmalari. Fayl tizimi Eng keng tarqalgan fat, ntfs, ext fayl tizimlarining qisqacha tavsifi


Fayl va Papkalar ustida amallar bajarish


Download 160.71 Kb.
bet2/10
Sana15.06.2023
Hajmi160.71 Kb.
#1486264
1   2   3   4   5   6   7   8   9   10
Bog'liq
Fayllar va fayl tuzilmalari. Fayl tizimi Fayl tizimlarining tasn

Fayl va Papkalar ustida amallar bajarish
Kompyuterda fayl va papkalar bilan ishlash jarayonida bir necha asosiy amallar bajariladi: fayllarni hosil qilish, ochish, nusxalash, qayta nomlash, yopish, uzatish va o‘chirish.
1. Papka hosil qilish uchun ish stolida sichqonchaning o‘ng tugmachasi bosilib, hosil bo‘lgan oynachada (kontekst menyuda) → Создать → Папку buyrug‘i tanlanadi.
2. Fayl yoki papkani ochish uchun kursor bilan belgilab, sichqonchaning o‘ng tugmachasi bosiladi va hosil bo‘lgan oynachada → Открыть buyrug‘i tanlanadi.
3. Fayl yoki papkani uzatish uchun uni kursor bilan belgilab, sichqonchaning o‘ng tugmachasi bosiladi va hosil bo‘lgan oynachada Отправить buyrug‘i tanlanadi.
4. Fayl yoki papkani o‘chirish uchun papka yoki faylni kursor bilan belgilab, sich-qonchaning o‘ng tugmachasi bosiladi va hosil bo‘lgan oynachada Удалить buyrug‘i tanlanadi.
5. Fayl yoki Papkani qayta nomlash uchun uni kursor bilan belgilab, sichqonchaning o‘ng tugmachasi bosiladi va hosil bo‘lgan oynachada Переименовать buyrug‘i tanlanadi.
6. Fayl yoki Papkani nusxalash uchun uni kursor bilan belgilab, sichqonchaning o‘ng
tugmachasi bosiladi va hosil bo‘lgan oynachada Копировать buyrug‘i tanlanadi.

Fayllar va fayl tuzilmalari. Fayl tizimi
1. Fayl tizimi tushunchasi, tuzilishi va ishlashi.
Fayl tizimi - ma'lumotlar tashuvchisida ma'lumotlarni saqlashni tashkil qilish to'plami (tartibi, tuzilishi va mazmuni), bu ma'lumotlar darajasida saqlangan ma'lumotlarga kirishni bevosita ifodalaydi, bu diskdagi barcha fayl va papkalar to'plamidir. Fayl tizimining asosiy "birliklari" klaster, fayl, katalog, bo'lim, hajm, disk hisoblanadi.
Saqlash muhitidagi nollar va birlar to'plami klasterni tashkil qiladi (axborotni saqlash uchun joyning minimal hajmi, ular odatda sektor tushunchasi deb ham ataladi, ularning hajmi 512 baytga ko'paytiriladi).
Fayllar - sektorlarga bo'lingan baytlarning nomli to'plami. Fayl tizimiga qarab, fayl turli xil xususiyatlar to'plamiga ega bo'lishi mumkin. Fayllar bilan ishlashda qulaylik uchun ularning (ramziy identifikatorlari) nomlaridan foydalaniladi.
Fayl tizimining tuzilishini tartibga solish uchun fayllar guruhlarga bo'linadi kataloglar .
Bob - qismlarga bo'lish paytida yaratilgan va bir yoki bir nechta formatlangan jildlarni o'z ichiga olgan disk maydoni.
Hajmi - fayl tizimi, fayllar jadvali va ma'lumotlar maydoni bilan bo'linish maydoni. Bir yoki bir nechta bo'limlar mavjud disk .
Fayllar haqidagi barcha ma'lumotlar bo'limning maxsus maydonida - fayllar jadvalida saqlanadi. Fayllar jadvali raqamli fayl identifikatorlarini va ular haqidagi qo'shimcha ma'lumotlarni (o'zgartirish sanasi, kirish huquqlari, nom va boshqalar) bo'limning boshqa hududida saqlangan faylning haqiqiy mazmuni bilan bog'lash imkonini beradi.
MBR (Master Boot Record) diskning boshida joylashgan maxsus maydon - operatsion tizimni qattiq diskdan yuklash uchun BIOS uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi.
Bo'lim jadvali (bo'lim jadvali) ham diskning boshida joylashgan bo'lib, uning vazifasi bo'limlar haqidagi ma'lumotlarni saqlashdir: boshlash, uzunlik, yuklash. Yuklash bo'limi operatsion tizimni yuklash dasturini saqlaydigan yuklash sektorini o'z ichiga oladi.
Ortga hisoblash MBR dan (sektor raqami 0 dan) barcha asosiy (asosiy) bo'limlar uchun, ham oddiy, ham kengaytirilgan va faqat birlamchi
MBR "standart" yuklovchi sifatida yozilishi mumkin,
va LILO/GRUB kabi yuklagichlar.
Standart bootloader asosiy bo'limlar jadvalida yuklanadigan bayroqli birinchi bo'limni topadi, uning birinchi sektorini (yuklash sektori) o'qiydi va boshqaruvni ushbu yuklash sektorida yozilgan kodga o'tkazadi. Agar standart MBR bootloader o'rniga boshqasi bo'lsa, u yuklanadigan bayroqqa qaramaydi, u har qanday bo'limdan (uning sozlamalarida ko'rsatilgan) yuklashi mumkin.
Masalan, Windows NT/2k/XP/2003 operatsion tizimini yuklash uchun yuklash sektorida joriy bo'limdan asosiy yuklovchini (ntloader) xotiraga yuklaydigan kod yoziladi.
Har bir FAT16/FAT32/NTFS fayl tizimi o'zining yuklovchisiga ega. Bo'limning ildizida ntldr fayli bo'lishi kerak. Agar siz Windows-ni yuklamoqchi bo'lganingizda "NTLDR yo'q" xabarini ko'rsangiz, ntldr fayli yo'q bo'lganda aynan shunday bo'ladi. Bundan tashqari, ntldr normal ishlashi uchun bootfont.bin, ntbootdd.sys, ntdetect.com fayllari va to'g'ri yozilgan boot.ini kerak bo'lishi mumkin.
boot.ini misoli
C:\boot.ini
vaqt tugashi = 8
default=C:\gentoo.bin
C:\gentoo.bin="Gentoo Linux"
multi(0)disk(0)disk(0)bo'lim(1)\WINDOWS="Windows XP (32-bit)" /fastdetect /NoExecute=OptIn
multi(0)disk(0)disk(0)bo'lim(3)\WINDOWS="Windows XP (64-bit)" /fastdetect /usepmtimer
Misol grub.conf konfiguratsiya fayli
#grub.conf anaconda tomonidan yaratilgan
#
#E'tibor bering, ushbu faylga o'zgartirish kiritganingizdan so'ng siz grubni qayta ishga tushirishingiz shart emas
#
#DIQQAT: Sizda /boot bo'limi mavjud. Bu shuni anglatadiki
#barcha yadro va initrd yo'llari /boot/ ga nisbatan, masalan.
#root (hdO.O)
#kernel /vmlinuz-version ro root=/dev/sda2
#initrd/initrd-version.img
#boot=/dev/sda default=0 timeout=5
splashimage=(hdO,0)/grub/splash.xpm.gz
yashirin menyu
sarlavha Red Hat Enterprise Linux serveri (2.6.18-53.el 5)
ildiz (hdO.O)
yadro /vmlinuz-2.6.18-53.el5 ro root=LABEL=/ rhgb tinch-
initrd /initrd-2.6.18-53.el5.img
lilo.conf faylining tuzilishi
# LILO konfiguratsiya fayli "liloconfig" tomonidan yaratilgan
//Global parametrlar tavsifi bo'limi
# LILO global bo'limini ishga tushiring
//Lilo yozilgan joy. Bunday holda, bu MBR
yuklash =/dev/hda
//Yuklash paytida ko'rsatiladigan xabar
message=/boot/boot_message.txt
//Savolni ko'rsatish
taklif
//Operatsion tizimni tanlash vaqti tugadi
kutish vaqti = 1200
# Bo'lim jadvalini qayta yozadigan xavfli standart sozlamalarni bekor qiling:
o'zgartirish - qoidalar
qayta o'rnatish
# VESA ramka bufer konsoli @ 800x600x256
//Menyuni ko'rsatish uchun video rejimini tanlash
vga=771
# LILO global bo'limini tugatish
//Windows yuklash imkoniyatlari tavsifi bo'limi
# DOS yuklanadigan bo'lim konfiguratsiyasi boshlanadi
boshqa=/dev/hda1
teg = Windows98
jadval =/dev/hda
# DOS yuklanadigan bo'lim konfiguratsiyasi tugaydi
// QNX yuklash opsiyalarini tavsiflash bo'limi
# QNX yuklanadigan bo'lim konfiguratsiyasi boshlanadi
//Operatsion tizimga yo'l
boshqa=/dev/hda2
teg = QNX
jadval =/dev/hda
# QNX yuklanadigan bo'lim konfiguratsiyasi tugaydi
//Linux yuklash imkoniyatlari tavsifi bo'limi
# Linux yuklanadigan bo'lim konfiguratsiyasi boshlanadi
//Yadro tasviriga yo'l
image = /boot/vmlinuz
root=/dev/hda4
label = Slackware
faqat o'qish
# Linux yuklanadigan bo'lim konfiguratsiyasi tugaydi
2. Eng mashhur fayl tizimlari.
Kengaytirilgan disk fayl tizimi
AdvFS
Fayl tizimi bo'ling
CSI - DOS
Fayl tizimini shifrlash
Kengaytirilgan fayl tizimi
Ikkinchi kengaytirilgan fayl tizimi
Uchinchi kengaytirilgan fayl tizimi
To'rtinchi kengaytirilgan fayl tizimi
Fayllarni taqsimlash jadvali (FAT)
Fayllar - 11
Ierarxik fayl tizimi
HFS Plus
Yuqori samarali fayl tizimi (HPFS)
ISO 9660
Jurnalli fayl tizimi
Macintosh fayl tizimi
MINIX fayl tizimi
mikrodozlar
Keyingi 3
Jurnal tuzilmali F (NILFS) ning yangi amalga oshirilishi
Novell saqlash xizmatlari
Yangi texnologiya fayl tizimi (NTFS)
Protogon
ReiserFS
Aqlli fayl tizimi
Squashfs
Unix fayl tizimi
Universal disk formati (UDF)
Veritas fayl tizimi
Windows-ning kelajakdagi xotirasi (WinFS)
Har qanday joyda fayl tartibini yozing
Zettabayt fayl tizimi (ZFS)
3.Fayl tizimlarining asosiy xarakteristikalari.
Operatsion tizim ilovalarni fayllar bilan ishlash uchun funktsiyalar va tuzilmalar to'plami bilan ta'minlaydi. Operatsion tizimning imkoniyatlari fayl tizimining cheklovlariga qo'shimcha cheklovlar qo'yadi, asosiy cheklovlarga quyidagilar kiradi:
Maksimal (minimal) hajm hajmi;
- asosiy katalogdagi fayllarning maksimal (minimal) soni;
- ildiz bo'lmagan katalogdagi fayllarning maksimal soni;
- fayl darajasida xavfsizlik;
- Uzoq fayl nomlarini qo'llab-quvvatlash;
- o'z-o'zini davolash;
- fayl darajasida siqish;
- tranzaksiya jurnallarini yuritish;


Download 160.71 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling