2. Ma'ruza: Tizimni yuklash bosqichlari


-misol. Ishga tushirish skriptlarini bajarish tartibini boshqarish


Download 49.34 Kb.
bet15/18
Sana19.06.2023
Hajmi49.34 Kb.
#1608855
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
2a. Лекция Этапы загрузки системы

10.9-misol. Ishga tushirish skriptlarini bajarish tartibini boshqarish
Bu erda Methodius chkconfig yordam dasturidan foydalangan, u ishga tushirish skriptida chkconfig: level on off kabi sharhni qidiradi va mustaqil ravishda ushbu maydonlarga muvofiq havolalarni qo'yadi: darajalarda ko'rsatilgan barcha kataloglarda mos keladigan netfs skripti Sonnetfs shakliga ega va qolganlarida - Koffnetfs . Xuddi shu yordamchi dastur har bir darajadagi xizmatni alohida qo'shish va o'chirish yoki uni butunlay o'chirish imkonini beradi.

Oddiy tizimni 5-bosqichga yuklash


Xo'sh, init ishga tushirilgandan keyin nima bo'ladi ?
[root@localhost root]# grep rc /etc/inittab
si::sysinit:/etc/rc.d/rc.sysinit
l0:0: kuting:/etc/rc.d/rc0
l1: 1: kuting:/etc/rc.d/rc1
l2: 2: kuting:/etc/rc.d/rc2
l3:3: kuting:/etc/rc.d/rc3
l4:4: kuting:/etc/rc.d/rc4
l5:5: kuting:/etc/rc.d/rc5
l6:6: kuting:/etc/rc.d/rc6
[root@localhost root]# grep initdefault /etc/inittab
id:5:initdefault:
10.10-misol. Skriptlarni /etc/inittab-da ishga tushiring
Inittab - dagi " sysinit " usuli jarayon tizimni yuklash paytida, har qanday ishga tushirish darajasiga kirishdan oldin boshlanishini anglatadi . Shuning uchun avval /etc/rc.d/rc.sysinit skripti ishga tushiriladi . U disk massiv apparatini sozlaydi, disk fayl tizimlarini tekshiradi va o'rnatadi , almashtirish maydonini ishga tushiradi, xavfsizlik devori - bir so'z bilan aytganda, tizimni to'liq yuklash mumkin bo'lmagan hamma narsani qiladi. Keyinchalik, " initdefault " qatoridan init standart ish darajasi besh ( ko'p foydalanuvchili grafik ) ekanligini bilib oladi va inittab -dan darajalar maydonida 5 bo'lgan barcha qatorlarni bajaradi . Xususan, rc skripti 5 parametri bilan ishga tushiriladi (l5:5:wait:/etc/rc.d/rc 5) , " .d " katalogidan /etc/rc.d/rc5 kerakli amallarni bajaradi . d . rc ning ishga tushirish usuli " kutish " dir, shuning uchun init barcha ishga tushirish skriptlari ishga tushguncha kutadi va keyin inittabni tahlil qilishni davom ettiradi :
[root@localhost root]# ls /etc/rc.d/rc5.d/
K10acpid S10network S30syslogd S37gpm S50xinetd
K20nfs S13portmap S31klogd S40crond S54sshd
K65apmd S15random S32hotplug S41anacron S56rawdevices
K86nfslock S25netfs S35keytable S44xfs S64power
S05kudzu S30sound S36update_wms S45dm S98splash

Download 49.34 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   18




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