博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos/redhat/fedora 7 设置默认开机启动模式
阅读量:6334 次
发布时间:2019-06-22

本文共 997 字,大约阅读时间需要 3 分钟。

背景:

  最近由于工作需要(开始研究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-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

      本文转自asd1123509133 51CTO博客,原文链接:http://blog.51cto.com/lisea/1841308
,如需转载请自行联系原作者
你可能感兴趣的文章
.Net 转战 Android 4.4 日常笔记(6)--Android Studio DDMS用法
查看>>
SVN被锁定的几种解决方法
查看>>
js如何判断是否在iframe中及防止网页被别站用 iframe嵌套 (Load denied by X-Frame-Options)...
查看>>
ios ios7 取消控制拉升
查看>>
182在屏幕中实现网格化视图效果
查看>>
本文摘录 - FlumeJava
查看>>
Scala学习(三)----数组相关操作
查看>>
Matlab基于学习------------------函数微分学
查看>>
Dundas 系列
查看>>
Windows的命令行查看,修改,删除,添加环境变量
查看>>
iOS 图文混排
查看>>
64. Minimum Path Sum
查看>>
Windows Live Writer 使用指南
查看>>
分析iOS Crash文件,使用命令符号化iOS Crash文件
查看>>
R学习笔记 第五篇:字符串操作
查看>>
在Mac OS下配置PHP开发环境
查看>>
(转)介绍下Nuget在传统Asp.net项目中的使用
查看>>
C# ArcEngine 实现点击要素高亮并弹出其属性
查看>>
初识GO语言——安装Go语言
查看>>
SDK命令行操作
查看>>