我們知道,在CentOS系統(tǒng)中,系統(tǒng)服務(wù)的啟動(dòng)腳本一般放在/etc/init.d目錄下。不同的開機(jī)模式,則分別對(duì)應(yīng)到/etc/rcx.d目錄下。其實(shí)/etc/rcx.d上的文件,一般都是鏈接到/etc/init.d目錄下的對(duì)應(yīng)文件的。我們還知道,/etc/rcx.d下的文件名,是以S+數(shù)字或K+數(shù)字打頭的,這里的S表示啟動(dòng),K表示關(guān)閉,數(shù)值其后面的數(shù)值則表示服務(wù)啟動(dòng)或服務(wù)退出時(shí)的次序。那么,這些數(shù)值是怎樣來的呢?是不是需要在/etc/rcx.d下去修改文件名呢?答案是否定的。那應(yīng)該怎么做呢?
打開/etc/init.d下的腳本,查找類似下面的一句:
#chkconfig: 2345 64 36
這里的64,就是啟動(dòng)的順序值,36則是退出的順序值,如果需要改變順序,就在這里改。然后執(zhí)行下面的命令:
#chkconfig --del servicename
#chkconfig --add servicename
#chkconfig servicename on
servicename對(duì)應(yīng)您的服務(wù)名稱。