Centos
執行級別的輸出如何為“1 S”?
當我在 CentOS 6 機器上從執行級別 3 切換到執行級別 1 時,執行級別的輸出是
1 S
:# runlevel 1 S
我希望輸出是
3 1
. 這沒什麼大不了的,但我很想了解輸出背後的邏輯。執行級別的手冊頁提到 Upstart init 守護程序的工作方式與 SysVinit 不同,但據我所知,執行級別 1 和 S 總是相同的?
根據runlevel(7)手冊頁,
1
並且S
是不同的:執行級別 1 用於將系統恢復到單使用者模式,之後執行級別將為 S。
和 CentOS 7執行級別手冊頁(棄用該功能),說
如果已知,執行級別將列印先前和目前的 SysV 執行級別。
因此current和previous
S
與手冊頁的其他版本一致。1