Mavzu: Fayl tizimini tavsiflash, kataloglarni o’qish, fayllar ustida amallar bajarish. Reja



Download 23,4 Kb.
bet1/7
Sana22.03.2021
Hajmi23,4 Kb.
#61766
  1   2   3   4   5   6   7
Bog'liq
vazifa linuxda fayl tizimi


Mavzu: Fayl tizimini tavsiflash, kataloglarni o’qish, fayllar ustida amallar bajarish.

Reja:

  1. Fayl tizimini tavsiflash.

  2. Kataloglar.

  3. Fayllar ustida amallar.

Linux operatsion tizimining eng muhim tarkibiy qismlaridan biri fayl tizimidir. Linuxda, UNIX oilasining boshqa operatsion tizimlarida bo'lgani kabi, har qanday obyekt fayl tizimida saqlangan fayldir. Fayl tizimi fayllarni saqlash uchun formatlangan qurilma (masalan, qattiq disk). Fayl tizimlari qattiq disklarda, floppi, CD-ROM yoki boshqa axborot vositalarida tasodifiy yoki ketma-ket ma'lumotlarga ruxsat berishlari mumkin. Linuxda Ext, Ext2, Ext3, Ext4, ReiserFS, XFS, JFS kabi fayl tizimlari tanlanishi mumkin.

Shartli ravishda Linux fayl tizimi quyidagi qismlarga bo'linishi mumkin:

Nomlar fazosi - fayl tizimi ob'ektlarini nomlash metodlari va ularning ierarxik tashkiloti.

Dastur interfeysi (API) - fayl tizimi ob'ektlarini boshqarish uchun mo'ljallangan tizim chaqiruvlari va kutubxonalar majmui.

Xavfsizlik modeli - muhofaza qilishning umumiy sxemasini, ob'yektlarga kirish huquqlarini ajratish va ob'ektlar bilan bo'lishishni o'z ichiga oladi.

Fayl tizimining asosiy vazifalari quyidagilardir:

saqlangan ma'lumotlarni istalgan chaqirish;

saqlangan ma'lumotlarga oddiy va tezkor kirish;

saqlangan ma'lumotlarning yaxlitligini ta'minlash.

Linuxda fayllarni saqlashning aniq formati va usullari ahamiyatsiz, chunki tizim tan olingan barcha fayl tizimlarining umumiy interfeysini ta'minlaydi. Linuxda standart fayl tizimi ext3fs hisoblanadi. Linux operatsion tizimidan biron-bir fayl tizimiga kirayotganda, ma'lumotlar egalari va guruhlar identifikatorlari, erkin foydalanish huquqlarining bitlari va boshqa xususiyatlar bilan birga ulardagi fayllar bilan kataloglarning ierarxiyasi sifatida ifodalanadi.

Linux fayli tizimining iyerarxiyasi, UNIX dunyosida umuman qabul qilingan Fayl tizimi iyerarxiyasi tizimi (FHS) standartlariga mos keladi. Ushbu standartning asosiy afzalligi shundaki, ma'lum turdagi fayllar tegishli kataloglarda joylashgan. Misol uchun, ko'p konfiguratsiya fayllari / etc katalogida joylashgan va turli xizmatlar uchun log fayllari / var / log katalogida joylashgan. / Bin, / usr / bin, / usr / locl / bin, / sbin, / usr / sbin va / usr / local / sbin katalogida o'rnatilgan buyruqlar mavjud. Sistemada muntazam foydalanuvchi sifatida ishlayotganda, siz faqat / bin, / usr / bin va / usr / locl / bin katalogidan buyruqlar olishingiz mumkin, chunki FHS standarti faqat sbin kataloglarida faqat ma'muriy buyruqlarni o'z ichiga olishi kerakligini bildiradi. Linux fayl tizimining asosiy katalogi ildiz katalogidir. Ildiz katalogidan pastda lokal diskda yaratilgan yoki tashqi qurilmalardan o'rnatiladigan boshqa barcha kataloglar mavjud.

Fayl turlari

Linux bilan ishlashda, OSning har qanday obyekti fayl ekanligini tushunish muhimdir. Bu Windows operatsion tizimining Windows oilasining operatsion tizimlariga nisbatan asosiy xususiyati.

Fayllar ularning tuzilishi va maqsadlarida farqlanadi. Linuxda etti xil fayl mavjud:

muntazam fayllar;

kataloglar;

nomlangan tarmoq fayllar

qurilma fayllarini bloklash;

belgilar qurilma fayllari.

Is -Id buyrug'i yordamida fayl turini tanlashingiz mumkin. Chiqish chizig'ining birinchi belgisi fayl turini ko'rsatadi. Quyidagi ro'yxatda fayl haqida ma'lumot berilgan.

/ dev / hdc # IS / dev / hdc-dir



Muntazam fayllar

Muntazam fayllar o'zaro fayllar, kutubxonalar, matnli fayllar va turli xil ilovalarning fayllarini o'z ichiga oladi. Linux OS bu fayllar tuzilishiga hech qanday cheklovlar qo'ymaydi. Ularning tarkibiga ketma-ket va to'g'ridan-to'g'ri kirish mumkin.



Kataloglar

Linux maxsus fayllar kataloglar deb ataladi.



Soketlar

Soket bir-biri bilan muloqot qilish uchun ishlatiladigan maxsus fayl turi. Sockets orqali o'rnatiladigan aloqa jarayonlar jarayonlarni ta'sir qilmasdan ta'sir o'tkazish imkonini beradi. Linuxda bir necha turdagi soket mavjud, ulardan foydalanish tarmoq infratuzilmasi mavjudligini anglatadi. Mahalliy uyalar faqat mahalliy kompyuterda mavjud bo'lib, ularga tarmoq portlari orqali emas, balki fayl tizimining maxsus ob'ektlari orqali kirish mumkin. Bunday rozetkalar UNIX domen soketlari (UNIXdomainsocket) deb ataladi. Mahalliy soketlarga qo'shimcha ravishda, tarmoqdagi ma'lumotlarni almashish jarayonlariga ruxsat beruvchi tarmoq rozetkalari mavjud.

Boshqa jarayonlarda soket fayllarini katalog yozuvlari deb bilsa-da, ularning orasidagi mos keladigan aloqa faqat soket fayllarini o'qishi va yozishi mumkin. Linux operatsion tizimining turli xizmatlari - CUPS, XWindow va Syslog mahalliy loklar bilan ishlaydi.

Bloklash va belgilar qurilma fayllari

Blok va belgilarning qurilma fayllari ilovalarga tizim qurilmalari va tashqi qurilmalarga kirishga imkon beradi. Konfiguratsiya bosqichida tizim apparatini boshqarish uchun kerakli modullar Linux OS yadrosiga dinamik ravishda yuklanadi. Qurilma drayveri deb ataladigan maxsus modul muayyan qurilmani boshqarish uchun javob beradi.

Qurilma drayverlari foydalanuvchi tomonidan muntazam fayllar to'plami sifatida qabul qilinadigan standart foydalanuvchi interfeysini hosil qiladi. Bir belgi yoki blok qurilmasi fayli uchun so'rov olgandan so'ng, yadro spamni tegishli haydovchiga yuboradi. Blok va belgilar qurilma fayllari haydovchilarning o'zi emas. Ular haydovchiga mo'ljallangan operatsiyalarni amalga oshirish uchun talablarni qabul qiladigan eshiklar sifatida qarashlari mumkin.

Belgilar qurilma fayllari I / U operatsiyalarida buferlashdan foydalanmaydi. Barcha G / Ç operatsiyalarini olingandan keyin darhol amalga oshiriladi. Ramziy qurilmalar virtual terminallar, modemlar va ma'lumotlarga tasodifiy kirishni qo'llab-quvvatlamaydigan boshqa qurilmalarni o'z ichiga oladi.




Download 23,4 Kb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish