chkconfig 工具控制服務(wù)運(yùn)行實(shí)現(xiàn)方式
Linux 的服務(wù)都是以腳本的方式運(yùn)行的,F(xiàn)edora當(dāng)然不例外,這些服務(wù)的腳本都放在 /etc/rc.d/init.d 目錄下。我們可以通過(guò)修改此處的各項(xiàng)服務(wù)腳本控制其運(yùn)行細(xì)節(jié)。
Fedira 和 RedHat 提供了一個(gè) chkconfig 工具,可以更加簡(jiǎn)單地控制服務(wù)的運(yùn)行。
用法:
chkconfig --list [name]
chkconfig --add
chkconfig --del
chkconfig --override
chkconfig [--level ]
例如,要查看所有服務(wù)的列表:
# chkconfig --list
只查看一個(gè)服務(wù)(smb)的運(yùn)行級(jí)別:
# chkconfig --list smb
smb 0:關(guān)閉 1:關(guān)閉 2:關(guān)閉 3:關(guān)閉 4:關(guān)閉 5:關(guān)閉 6:關(guān)閉
上面的這條可以清晰的顯示出在所有運(yùn)行級(jí)別中,smb服務(wù)器是關(guān)閉的。我們可以用下面的命令來(lái)打開(kāi)。比如:讓smb在 3(字符)和5(圖形)模式下都開(kāi)機(jī)自動(dòng)運(yùn)行:
# chkconfig --level 35 smb on
# chkconfig --list smb
smb 0:關(guān)閉 1:關(guān)閉 2:關(guān)閉 3:啟用 4:關(guān)閉 5:啟用 6:關(guān)閉
是不是打開(kāi)了?
那怎么關(guān)了呢?把on 換成off 試試就知道了。
【編輯推薦】