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