Unix(Solaris)系統運行級別
系統運行級別有8種,分別為:
運行級別 意義
0 進入PROM狀態(OK狀態)
1 管理狀態(所有文件系統都掛上的單用戶模式,禁止其他用戶登錄)
2 多用戶模式(沒有網絡文件共享服務)
3 多用戶模式(有網絡文件共享服務)
4 未使用
5 退出操作系統並關機
6 重新啟動機器
S,s 單用戶模式
init命令用於改變操作系統的運行級別。
命令格式:
init [ 0123456Ss ]
例:
Booleanlab#init 6
也可以用reboot 來重啟Unix系統
Linux的系統運行級別
簡單的說,運行級就是操作系統當前正在運行的功能級別。這個級別從1到6 ,具有不同的功能。
不同的運行級定義如下:(可以參考Red Hat Linux 裡面的/etc/inittab)
0 - 停機(千萬不能把initdefault 設置為0 )
1 - 單用戶模式
2 - 多用戶,沒有 NFS
3 - 完全多用戶模式(標准的運行級)
4 - 沒有用到
5 - X11 (xwindow)
6 - 重新啟動 (千萬不要把initdefault 設置為6 )
這些級別在/etc/inittab 文件裡指定。這個文件是init 程序尋找的主要文件,最先運行的服務是放在/etc/rc.d 目錄下的文件。在大多數的Linux 發行版本中,啟動腳本都是位於 /etc/rc.d/init.d中的。這些腳本被用ln 命令連接到 /etc/rc.d/rcn.d 目錄。(這裡的n 就是運行級0-6)
RedHat系統運行級別(Linux的一種,大致與Linux相同)
0:關機級別
1:單用戶運行級別,運行rc.sysinit和rc1.d目錄下的腳本
2:多用戶,但系統不會啟動NFS,字符模式,在有些linux系統中,級別2為默認模式,具有網絡功能,如Ubuntu.debian
3:多用戶,字符模式,系統啟動具有網絡功能,redhat常用運行級別
4:用戶自定義級別
5:圖形界面模式,redhat常用運行級別
6:重啟級別
S:單用戶運行級別,只運行rc.sysinit文件
s:單用戶運行級別,只運行rc.sysinit文件
single:單用戶運行級別,只運行rc.sysinit文件
emergency:只運行sulogin,一般系統出啟動錯誤時,會自動進入此級別,用戶需輸入root用戶密碼即可進入,再修改錯誤的內容。
修改:以管理員身份進入Linux,修改文件:/etc/inittab文件,找到"id:5:initdefault:"字段,其中的5就是X-Window,為默認運行級別,我們用vi inittab編輯它,把5改為3,:wq保存退出,並重啟即可。