微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

centos/redhat/fedora 7 设置默认开机启动模式

背景:

  最近由于工作需要(开始研究openstack,docker等),在经历了centos 5-6版本的使用习惯洗礼后,习惯的使用命令 'sed -i 's#id:5:initdefault:#id:3:initdefault:#' /etc/inittab',然后reboot重启。。。。发现还是正常进入图形界面模式(init 5)。


linux常用启动级别:

0 - 表示关闭系统(千万不要把认设置成0哦!)
1 - 单用户模式
2 - 多用户模式,没有NFS服务
3 - 多用户文本模式
4 - 保留

5 - 图形(X11)模式
6 - 系统重新启动


提示:7之前只需要将/etc/inittab配置文件中'id:5:initdefault'数字替换为相对级启动级别重启皆可生效。


7版本之后修改方法:(将图形模式修改文件模式)

  1. 手动修改

修改认运行级别

1. 首先删除已经存在的符号链接

rm /etc/systemd/system/default.target

2.认级别转换为3(文本模式)

ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

重启

reboot


2. systemctl管理命令设置

systemctl set-defaultmulti-user.target


systemctl get-default (查看当前认启动模式)


运行级别对应文件如下:

 runlevel0.target -> poweroff.target

 runlevel1.target -> rescue.target

 runlevel2.target -> multi-user.target

 runlevel3.target -> multi-user.target

 runlevel4.target -> multi-user.target

 runlevel5.target -> graphical.target

 runlevel6.target -> reboot.target

原文地址:https://www.jb51.cc/centos/381067.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。