西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > 开发教程 > linux教程 >

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

时间:2016-10-24 15:55来源:未知 作者:好模板编辑 点击:
背景: 最近由于工作需要(开始研究openstack,docker等),在经历了centos 5-6版本的使用习惯洗礼后,习惯的使用命令 sed -i s#id:5:initdefault:#id:3:initdefault:# /etc/inittab, 然后reboot重启。。。。发
背景:
 
  最近由于工作需要(开始研究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. 首先删除已经存在的符号链接
 
                    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-default multi-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
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------