1. linux中如何修改runlevel
runlevel運行級就是操作系統當前正在運行的功能級別。
Linux的run-level:
0:halt
關機
1:single
user
mode
單用戶模式
2:multi-user
without
Network
不支持網路的多用戶模式
3:full
multi-user
mode
完整的多用戶模式
4:unused
保留
5:X
x
window模式
6:reboot
重新啟動
對於Linux來說,時常會需要在runlevel:3(文本模式)和runlevel:5(圖形模式)進行切換。
runlevel的修改方法有:
1.通過配置修改
修改/etc/inittab
修改
id:5:initdefault
或者
id:3:initdefault
2.使用命令
telinit
輸入
telinit
3
2. 怎麼修改Linux的運行級別
Linux運行級別從0~6,共7個。
0:關機。不能將系統預設運行級別設置為0,否則無法啟動。
1:單用戶模式,只允許root用戶對系統進行維護。
2:多用戶模式,但不能使用NFS(相當於Windows下的網上鄰居)
3:字元界面的多用戶模式。
4:未定義。
5:圖形界面的多用戶模式。
6:重啟。不能將系統預設運行級別設置為0,否則會一直重啟。
查看運行級別命令:
runlevel
先後顯示系統上一次和當前運行級別。如果不存在上一次運行級別,則用N表示。
改變提供運行級別命令:
init [0123456]
3. linux系統運行級別
一、Linux運行級別
0: 關機
1: 單用戶
2: 無網路的多用戶
3:命令行模式
4: 未用
5: GUI(圖形桌面 模式)
6 : 重啟
運行級別的切換
init 想要切換的運行級別
二、查看運行級別
who -r : 顯示當前運行級別以及系統當前時間 。
[outman02@bogon ~]$ who -rrunlevel : 顯示前一個運行級別(無則顯示」N」) 、 當前運行級別
[outman02@bogon ~]$ runlevel三、案例
案例一 : 運行級別切換
切換為命令行模式案例二 : 並不是所有的圖形界面運行級別都是5
在案例一的基礎上(命令行模式下)執行案例三 : 不是所有的 命令行模式運行級別都是3
在圖形界面模式下按下ctrl+alt+F2 進入命令行模式 執行總結: 運行界別是相對於系統而言的 , 切換運行級別通過「init運行級別」來進行切換 。
四、運行級別的作用
作用:
[outman02@localhost ~]$ reboot
[outman02@localhost ~]$ shutdown -r now
[outman02@localhost ~]$ init 6
重啟
伺服器一般使用運行級別 ,減少圖形 界面帶來的資源浪費
忘記密碼時修改密碼
修改啟動時默認的運行級別
修改啟動時默認運行級別
[outman02@localhost ~]# vim /etc//inittab
進入文件後將5改為3之後 , 保存 , 重啟 。