歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 什麼是Linux 運行級?

什麼是Linux 運行級?

日期:2017/2/27 9:40:30   编辑:更多Linux

什麼是運行級呢?簡單的說,運行級就是操作系統當前正在運行的功能級別。這個級別從1到6,具有不同的功能。這些級別在/etc/inittab文件裡指定。這個文件是init程序尋找的主要文件,最先運行的服務是那些放在/etc/rc.d 目錄下的文件。

不同的運行級定義如下:(可以參考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,進到Xwindow系統了。

6 為重啟,運行init 6機器就會重啟。

不同的運行級有不同的用處,也應該根據自己的不同情形來設置。例如,如果丟失了root 口令,那麼可以讓機器啟動進入單用戶狀態來設置。在啟動後的 lilo 提示符下輸入:

init=/bin/sh rw

就可以使機器進入運行級1 ,並把root文件系統掛為讀寫。他會跳過所有系統認證,讓你使用passwd 程序來改變root口令,然後啟動到一個新的運行級。




Copyright © Linux教程網 All Rights Reserved