本篇文章為大家展示了開(kāi)機(jī)啟動(dòng)順序rc.local與chkconfig的區(qū)別是什么,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站是專業(yè)的武邑網(wǎng)站建設(shè)公司,武邑接單;提供網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行武邑網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!/etc/rc.local文件有如下兩行
/etc/init.d/mysql start
/etc/init.d/keepalived start
/etc/rc.local是按腳本的順序一個(gè)啟動(dòng)后啟動(dòng)下一個(gè),先啟動(dòng)mysql后再啟動(dòng)keepalived
chkconfig信息如下
[root@localhost log]# chkconfig --list |grep mysql
mysql 0: on 1: on 2: on 3: on 4: on 5: on 6: on
[root@localhost log]# chkconfig --list |grep keepalived
keepalived 0: on 1: on 2: on 3: on 4: on 5: on 6: on
[root@localhost rc3.d]# ll |grep mysql
lrwxrwxrwx 1 root root 15 Sep 14 08:36 S64mysql -> ../init.d/mysql
[root@localhost rc3.d]# ll |grep keep
lrwxrwxrwx 1 root root 20 Sep 14 08:36 S21keepalived -> ../init.d/keepalived
chkconfig是看運(yùn)行級(jí)別
比如init 3的情況下,可以查看/etc/rc3.d,里面有S開(kāi)頭的, 就是start后面的數(shù)字就是順序,比如21在64前面,是需要keepalived先啟動(dòng)的
啟動(dòng)順序搞清楚了,還有一點(diǎn)個(gè)人理解
rc.local或chkconfig不會(huì)等上個(gè)服務(wù)啟動(dòng)成功后再去啟動(dòng)下一個(gè)服務(wù)的,而是按啟動(dòng)順序把指令傳給一個(gè)服務(wù)后再傳給下一個(gè)服務(wù),具體服務(wù)啟動(dòng)需要多久是否啟動(dòng)成功可就不管了
比如A啟動(dòng)完成需要5分鐘,B啟動(dòng)完成需要1分鐘,在rc.local或chkconfig里面A的順序在B的前面,確實(shí)是A先啟動(dòng)再B啟動(dòng),但可能是B先啟動(dòng)完成,因?yàn)锽的時(shí)間短
如果不是這樣的話,那前面某個(gè)服務(wù)沒(méi)有啟動(dòng)成功,后面的服務(wù)都不會(huì)啟動(dòng)了,操作系統(tǒng)不會(huì)這么傻的
上述內(nèi)容就是開(kāi)機(jī)啟動(dòng)順序rc.local與chkconfig的區(qū)別是什么,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。