@H_404_0@背景:
@H_404_0@ 最近由于工作需要(开始研究openstack,docker等),在经历了centos 5-6版本的使用习惯洗礼后,习惯的使用命令 'sed -i 's#id:5:initdefault:#id:3:initdefault:#' /etc/inittab',然后reboot重启。。。。发现还是正常进入图形界面模式(init 5)。
@H_404_0@
@H_404_0@linux常用启动级别:
@H_404_0@0 - 表示关闭系统(千万不要把默认设置成0哦!)
1 - 单用户模式
2 - 多用户模式,没有NFS服务
3 - 多用户文本模式
4 - 保留
@H_404_0@5 - 图形(X11)模式
6 - 系统重新启动
@H_404_0@
@H_404_0@提示:7之前只需要将/etc/inittab配置文件中'id:5:initdefault'数字替换为相对级启动级别重启皆可生效。
@H_404_0@
@H_404_0@7版本之后修改方法:(将图形模式修改为文件模式)
@H_404_0@修改默认运行级别
@H_404_0@1. 首先删除已经存在的符号链接
@H_404_0@rm /etc/systemd/system/default.target
@H_404_0@2.默认级别转换为3(文本模式)
@H_404_0@ ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
@H_404_0@
@H_404_0@
@H_404_0@重启
@H_404_0@reboot
@H_404_0@
@H_404_0@2. systemctl管理命令设置
@H_404_0@systemctl set-defaultmulti-user.target
@H_404_0@
@H_404_0@systemctl get-default (查看当前默认启动模式)
@H_404_0@
@H_404_0@运行级别对应文件如下:
@H_404_0@ runlevel0.target -> poweroff.target
@H_404_0@ runlevel1.target -> rescue.target
@H_404_0@ runlevel2.target -> multi-user.target
@H_404_0@ runlevel3.target -> multi-user.target
@H_404_0@ runlevel4.target -> multi-user.target
@H_404_0@ runlevel5.target -> graphical.target
@H_404_0@ runlevel6.target -> reboot.target