從第 3 章的練習中Linux簡介:
哪些服務以圖形模式運作而不以文字模式運作?
所以我嘗試:
diff <(ls -l rc3.d/) <(ls -l rc5.d/)
在 /etc 目錄中的終端中運行,但根據輸出(沒有輸出)兩者沒有區別,我不明白。有人可以澄清一下嗎?
此外,當我嘗試透過發出以下命令將運行等級從 5 更改為 3 時:
sudo telinit 3
從終端,螢幕變黑並凍結。對鍵盤輸入的任何內容都沒有反應。
答案1
根據Debian 政策手冊,預設情況下,運行等級 2 到 5 之間沒有區別,運行等級自訂由系統管理員決定:
預設情況下,
update-rc.d
將在每個多用戶狀態運行等級(2、3、4 和5)中啟動服務,並在暫停運行等級(0)、單一用戶運行等級(1)和重新啟動運行等級(6)中停止它們。系統管理員將有機會透過簡單地新增、移動或刪除符號連結(/etc/rcn.d
如果正在使用符號連結)或透過修改/etc/runlevel.conf
(如果file-rc
正在使用方法)來自訂運行等級。