141. Linuxda /sys katalogining mo’ljallanishi.
/sуs - Linux уadrosidan ko'rinib turganidek, qurilmalar haqidagi ma'lumotlarni saqlaуdigan maxsus katalog. Ushbu papkadagi Linux kataloglarining maqsadi tizim ma'lumotlarini to'g'ridan-to'g'ri yadrodan olishdir. Bu yadro tomonidan tashkil etilgan yana bir fayl tizimi bo'lib, tizimning ko'plab ishlash parametrlarini ko'rish va o'zgartirish imkonini beradi, masalan, almashtirish operatsiyasi, fanatlarni boshqarish va boshqalar.
/sys katalogida o'z sysfs fayl tizimi mavjud . Qaysidir ma'noda, /sys katalogining mazmuni maqsadi bo'yicha /proc katalogiga o'xshaydi . Asosiy farq shundaki, /sys -dagi fayllar hozirgi vaqtda kompyuterning haqiqiy konfiguratsiyasini tavsiflaydi. /sys udev bilan juda chambarchas bog'liq, chunki siz qurilmalarni ulaganingizda (o'chirsangiz), /sys katalogining mazmuni dinamik ravishda o'zgaradi. Siz misolni ko'rishingiz mumkin. Tizimdagi joriy usb qurilmalarini ko'rish uchun ls /sys/bus/usb/devices/ buyrug'ini ishga tushiring . Endi flesh-diskni ulang va ls /sys/bus/usb/devices/ buyrug'ini bajaring. yana bir marta. Endi ko'proq qurilmalar borligini ko'rishimiz mumkin.
142. Linuxda /tmp katalogining mo’ljallanishi.
/tmp - vaqtinchalik fayllar
Nomidan ko'rinib turibdiki, /tmp katalogi siz foydalanadigan ilovalarning vaqtinchalik fayllarini saqlaydi (siz ushbu katalogdan vaqtinchalik fayllaringizni saqlash uchun ham foydalanishingiz mumkin).
Ammo shuni yodda tutingki, tizimni qayta ishga tushirganingizda, kataloglar tarkibi /tmp o'chiriladi. Ba'zi Linux tizimlari eski fayllarni istalgan vaqtda avtomatik ravishda o'chirib tashlashi mumkin, shuning uchun bu erda muhim narsalarni saqlamang.
143. Linuxda /usr katalogining mo’ljallanishi.
/usr katalogi fayl tizimining ikkinchi asosiy bo'limi bo'lib, umumiy, faqat o'qish uchun mo'ljallangan. /usr katalogida quyidagi kataloglar bo'lishi kerak:
•/bin - foydalanuvchi tomonidan ishlatiladigan ko'pgina yordamchi dasturlarni o'z ichiga oladi;
• /include – C-dasturlariga kiritilgan sarlavhali fayllar;
• /lib – kutubxonalar;
• /local- mahalliy ierarxiya;
• /sbin- - hayotiy bo'lmagan tizim bajariladigan fayllarni o'z ichiga oladi;
• /share – arxitekturadan mustaqil ma’lumotlar;
• /X11R6 - X oyna tizimi, 11-versiya, 6-versiya;
• /games - o'yinlar va ta'lim dasturlari;
• /src – manba kodlari.
/usr/bin - foydalanuvchi dasturlari
Katalog foydalanuvchilar uchun mo'ljallangan ko'pgina dasturlarni o'z ichiga oladi. Xususan, quyidagi dasturlar bu erda joylashgan bo'lishi kerak (agar tegishli paketlar o'rnatilgan bo'lsa):
• perl – Perl tili tarjimoni;
• python – Python tili tarjimoni;
• tclsh – Tel tarjimoni;
• wish - Tcl/Tk oyna qobig‘i;
• expect- bu interaktiv muloqot uchun dastur.
Do'stlaringiz bilan baham: |