標準的linux運行級為3或者5,如果是3的話,系統就在多用戶狀態。如果是5的話,則是運行著X Window 系統。如果目前正在3或5,而你把運行級降低到2的話,init就會執行K45named腳本。
不同的運行級定義如下:(可以參考Red Hat linux里面的/etc/inittab)
# 缺省的運行級,RHS用到的級別如下:
# 0 - 停機(千萬不要把initdefault設置為0 )
# 1 - 單用戶模式
# 2 - 多用戶,但是沒有NFS
# 3 - 完全多用戶模式
# 4 - 沒有用到
# 5 - X11
# 6 - 重新啟動(千萬不要把initdefault設置為6 )
# 對各個運行級的詳細解釋:
0 為停機,機器關閉。
1 為單用戶模式,就像Win9x下的安全模式類似。
2 為多用戶模式,但是沒有NFS支持。
3 為完整的多用戶模式,是標準的運行級。
4 一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置。
5 就是X11,進到X Window系統了。
6 為重啟,運行init 6機器就會重啟。
不同的運行級有不同的用處,也應該根據自己的不同情形來設置。例如,如果丟失了root口令,那么可以讓機器啟動進入單用戶狀態來設置。在啟動后的lilo提示符下輸入:
init=/bin/sh rw
就可以使機器進入運行級1,并把root文件系統掛為讀寫。它會跳過所有系統認證,讓你使用passwd程序來改變root口令,然后啟動到一個新的運行級。
linux的運行級別及相應含義、 可是在linux7.2上LILO的提示符沒有可供輸入的命令行怎么辦呢?
lilo提示符下當然不能改inittab,要在終端下或者任何文本編輯器才能改。
rh7.2默認的多啟動工具不叫lilo,叫grub
信息來源:http://linux.sheup.com/linux/linux6772.htm