一、centos7的運(yùn)行模式
1、centos6及之前的版本里,系統(tǒng)運(yùn)行模式是通過/etc/inittab文件進(jìn)行設(shè)置和控制的,但是在centos7中,對這個(gè)文件的設(shè)置將不會(huì)對系統(tǒng)運(yùn)行模式產(chǎn)生影響。接下來,我們來了解一下運(yùn)行模式方面的內(nèi)容。
Ⅰ、先看看常用的運(yùn)行模式
- rescue.target:單用戶字符界面模式,只有root用戶可以登錄系統(tǒng)
- multi-user.target:多用戶字符界面的模式
- graphical.target:多用戶圖形界面的模式
其中還有另外兩個(gè)運(yùn)行級(jí)別:shutdown.target和emergency.target
shutdown.target:系統(tǒng)停機(jī)狀態(tài),系統(tǒng)默認(rèn)運(yùn)行級(jí)別不能設(shè)為0,否則不能正常啟動(dòng)
emergency.target:單用戶工作狀態(tài),root權(quán)限,用于系統(tǒng)維護(hù),禁止遠(yuǎn)程登陸
Ⅱ、運(yùn)行級(jí)別設(shè)置
systemctl [command] [unit.target]
command部分:
get-default:獲取當(dāng)前的target
set-default:將默認(rèn)運(yùn)行模式設(shè)置為指定的target
isolate:切換至指定的運(yùn)行模式
unit.target部分:為上文中給出的運(yùn)行模式
Ⅲ、常用命令
systemctl get-default //獲取當(dāng)前默認(rèn)的運(yùn)行模式
systemctl set-default multi-user.target //將默認(rèn)運(yùn)行模式設(shè)置為multi-user
systemctl isolate multi-user.target //不重啟系統(tǒng)的情況下,將運(yùn)行模式切換至multi-user
systemctl isolate graphical.target //不重啟系統(tǒng)的情況下下,將運(yùn)行模式切換至graphical
二、從圖形界面切換到字符界面
- 方法一:單擊鼠標(biāo)右鍵 → 【打開終端】
- 方法二:打開終端后,執(zhí)行以下命令
systemctl isolate multi-user.target
三、從純字符界面切換到圖形界面
- 方法1:在字符界面輸入命令
startx
- 方法2:在字符界面下執(zhí)行以下命令
systemctl isolate graphical.target
四、總結(jié)
- CentOS7的常用運(yùn)行模式有三種:rescue/multi-user/graphical三種模式
- 我們可以通過 systemctl [command] [unit.target] 對運(yùn)行模式進(jìn)行切換