Fayl tizimi hiyerarşisi
Linux fayli tizimining tizza hiyerarşisi, UNIX dunyosida umuman qabul qilingan Fayl tizimi hiyerarşisi 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.
OS fayl tizimi kataloglarining tavsifi Linux
/ 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 mahalliy diskda yaratilgan yoki tashqi qurilmalardan o'rnatiladigan boshqa barcha kataloglar mavjud. Fayl tizimini o'rnatish jarayoni yangi fayl tizimining ildiz katalogiga ega bo'lgan ulanish nuqtasi deb nomlangan mavjud fayl tizimining katalogini bog'lashni bildiradi.
O'rnatish buyrug'i yordamida fayl tizimini o'rnatish nuqtasiga joylashtiring. Quyidagi ro'yxat, RedHatEnterpriseLinux 5 OS tarqatish to'plami o'z ichiga olgan DVD drayverini o'rnatish misolini ko'rsatadi.
# Mount / dev / hdc / mnt /
mount: blok qurilmasi / dev / hdc yoziladi, faqat o'qish uchun o'rnatiladi
Montaj buyrug'i natijasida tizim blokirovka qurilmasi (bu holda, DVD drayverini) o'qish rejimiga o'rnatilganligini ma'lumotni ko'rsatdi.
O'rnatilgan fayl tizimlarining ro'yxati / etc / fstab faylida saqlanadi. Bu esa, fsck buyrug'i va o'rnatish fayllari tizimini dastlabki yuklash bosqichida, shuningdek, mount / var / spool kabi qisqartirilgan buyruqlar bilan avtomatik ravishda fayl tizimining yaxlitligini tekshirishga imkon beradi. Ushbu faylda mavjud bo'lgan ma'lumotlar diskdagi fayl tizimlarining joylashishini aks ettiradi. / Etc / fstab faylining tafsiloti modul 3da muhokama qilinadi.
Fayl tizimlarini olib tashlash umount buyrug'i bilan amalga oshiriladi. "Qulflangan" fayl tizimi ajratib bo'lmaydi. U ochiq fayllar yoki ishlaydigan jarayonlarning joriy katalogini o'z ichiga olmaydi. Agar unmount fayl tizimi bajariladigan dasturlarni o'z ichiga oladigan bo'lsa, ular ishlamasligi kerak. Quyidagi ro'yxat, oldindan o'rnatilgan fayl tizimini / mnt katalogida o'chirishga misol ko'rsatadi.
# umount / mnt # Ishlash -1 / mnt jami 0
Qaysi qurilmalar tizimga o'rnatilganligini bilish uchun montaj buyrug'ini parametrlardan foydalaning. Quyidagi ro'yxatda o'rnatilgan qurilmalarning ta'rifi berilgan.
# Mount / dev / sda2 ochiq / turi ext3 (rw)
proc / rgos turi proc (rw)
sunrpc / var / lib / nfs / rpc_pipefs turi rpc_pipefs (rw) / dev / hdc on / mnt turi iso9660 (ro)
Ko'rib turganingizdek, montaj buyrug'i chiqqanda o'rnatilgan qilingan qurilma, ulanish nuqtasi, fayl tizimi turi va qo'shimcha o'rnatish moslamalari ketma-ket aks etadi.
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 yetti xil fayl mavjud:
-muntazam fayllar (muntazam fayllar);
-kataloglar;
-nomlangan quvurlar
-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
Do'stlaringiz bilan baham: |