CentOS7.0小随笔——运行级别
一、Linux运行级别(通用)
0:关机(halt)
1:单用户模式(无需用户名和密码的登录,用于紧急维护系统时用,类似于Windows中的安全模式)
2:不启用网络功能的多用户模式
3:启用网络功能的多用户模式
4:预留(未定义)
5:带有图形界面的多用户模式
6:重启(reboot)
二、CentOS7.0中运行级别
poweroff.target(关机)
rescue.target(救援模式→单用户模式)
multi-user.target(多用户模式)
graphical.target(带图形界面的单多用户模式)
reboot.target(重启)
三、CentOS7.0运行级别的简单对应关系
poweroff.target ————————> runlevel0.target
rescue.target ————————–> runlevel1.target
multi-user.target ———————-> runlevel2.target;runlevel3.target;runlevel4.target
graphical.target ———————–> runlevel5.target
reboot.target ————————–> runlevel6.target
四、修改CentOS的运行级别
CentOS6.5和7都通用的切换方式:init 数字
例:# init 5
(tips:如果是在字符界面中,切换到图形化界面还可用startx指令)
CentOS6.5永久切换运行级别的方式:
# vim /etc/inittab
id:3:initdefaule: //修改当中的数字即可
CentOS7切换运行级别的方式:
临时切换指定运行级别:# systemctl isolate xxxxx.target
例:当前在图形界面中切换到字符界面中
# systemctl isolate multi-user.target
或# systemctl isolate renlevel3.target
或# init 3
更改默认运行级别
首先查看当前默认的运行级别:# systemctl get-default
然后设置运行级别:# systemctl set-default xxxxx.target
例:设置默认运行级别为多用户模式
# systemctl set-default multi-user.target
或# systemctl set-default runlevel3.target