這篇文章主要介紹了Ubuntu中如何使用Update-rc.d命令的相關(guān)知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Ubuntu中如何使用Update-rc.d命令文章都會有所收獲,下面我們一起來看看吧。
一、Linux系統(tǒng)主要啟動步驟
讀取MBR信息并啟動引導管理器。
加載系統(tǒng)內(nèi)核,啟動init進程,init進程是Linux的根進程,所有的系統(tǒng)進程都是它的子進程。
初始化過程讀取/etc/inittab文件中的信息,并進入預設(shè)的運行級別。通常,首先執(zhí)行/etc/rcS.d/目錄中的啟動腳本,然后是/etc/rcN.d/目錄。
Xwindow服務(wù)器xorg是根據(jù)/etc/rcS.d/folder中對應的腳本啟動的,xwindow是Linux下的圖形用戶界面系統(tǒng)。
啟動登錄管理器,等待用戶登錄。
二、運行級別
在Ubuntu中運行級別
0(關(guān)閉系統(tǒng))
1(單用戶模式,只允許root用戶維護系統(tǒng)。)
2到5(多用戶模式,其中3是字符界面,5是圖形界面。)
6(重啟系統(tǒng))
開關(guān)操作水平
代碼如下:
init [0123456Ss]
例如,init 0命令關(guān)閉;init 6命令重新啟動
開始項目管理工具
代碼如下:
Sudo安裝sysv-rc-conf //或使用帶有g(shù)ui的工具bum
sudo sysv-rc-conf
三、update-rc.d命令詳解
從所有運行級別刪除指定的啟動項目
代碼如下:
update-rc.d -f刪除
以指定的順序和運行級別啟動或關(guān)閉
代碼如下:
update-rc.d開始|停止
例子:update-RC。d apachectl start 20 23 45。停止20 01 6。
分析:是指在2、3、4、5五個運行級別中,從小到大,第20個開始運行apachectl在0 1 6,第20個關(guān)閉apachectl。這是一個組合寫作。注意它有兩個點號,效果等于以下方法:
代碼如下:
update-rc.d apachectl默認值
B只有在A啟動后才能啟動,A只有在B關(guān)閉后才能關(guān)閉
代碼如下:
更新-RC . d . A默認值80 20
更新-rc.d B默認值90 10
啟動和關(guān)閉順序為90度,水平默認
代碼如下:
update-rc.d默認值90/p
使用默認值插入鏈接:
update-rc.d foobar defaults/p
使用顯式參數(shù)集的等價命令:
update-rc.d foobar start 20 2 3 4 5。停止20 0 1 6。/p
使用顯式參數(shù)集的典型命令:
update-rc.d foobar start 30 2 3 4 5。停止70 0 1 6。/p
預先移動腳本的所有鏈接(假設(shè)foobar已被刪除
已經(jīng)):
update-rc.d foobar remove/p
禁用服務(wù)的示例:
update-rc.d -f foobar移除
更新-rc.d foobar stop 20 2 3 4 5。/p
安裝系統(tǒng)初始化和關(guān)閉命令的示例
下腳本:
更新-rc.d foobar開始45秒開始31 0 6。/p
用于禁用系統(tǒng)初始化和關(guān)閉的命令示例
script:
update-rc.d -f foobar移除
更新-rc.d foobar stop 45 S。
修改LINUX默認啟動級別
# 0 ndash停止機器(切勿將initdefault設(shè)置為0)
# 1 ndash單用戶模式
# 2 ndash多個用戶,但沒有NFS
# 3 ndash完全多用戶模式
# 4 ndash未使用
# 5 ndashX11
# 6 ndash重新啟動(從不將initdefault設(shè)置為6)
#每個操作級別的詳細說明:
0表示停止,機器關(guān)閉。
1是單用戶模式,類似Win9x下的安全模式。
2是多用戶模式,但沒有NFS支持。
3是一個完整的多用戶模式,是一個標準的操作層面。
一般不用,但在一些特殊情況下可以用來做一些事情。例如,當筆記本電腦的電池耗盡時,您可以切換到此模式進行一些設(shè)置。
5是X11,已經(jīng)進入X Window系統(tǒng)。
6要重新啟動,運行init 6的機器將重新啟動。
修改級別
vi /etc/inittab
將id:3:initdefault:中的3更改為5是進入圖形界面的默認設(shè)置
關(guān)于“Ubuntu中如何使用Update-rc.d命令”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!