1、centos6及之前的版本里,系统运行模式是通过/etc/inittab文件进行设置和控制的,但是在centos7中,对这个文件的设置将不会对系统运行模式产生影响。接下来,我们来了解一下运行模式方面的内容。
Ⅰ、先看看常用的运行模式
其中还有另外两个运行级别:shutdown.target和emergency.target
shutdown.target:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
emergency.target:单用户工作状态,root权限,用于系统维护,禁止远程登陆
Ⅱ、运行级别设置
systemctl [command] [unit.target]
command部分:
get-default:获取当前的target
set-default:将默认运行模式设置为指定的target
isolate:切换至指定的运行模式
unit.target部分:为上文中给出的运行模式
Ⅲ、常用命令
systemctl get-default //获取当前默认的运行模式
systemctl set-default multi-user.target //将默认运行模式设置为multi-user
systemctl isolate multi-user.target //不重启系统的情况下,将运行模式切换至multi-user
systemctl isolate graphical.target //不重启系统的情况下下,将运行模式切换至graphical
systemctl isolate multi-user.target
startx
systemctl isolate graphical.target