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-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 ,如需转载请自行联系原作者






相关文章
|
1月前
|
Linux 网络安全
杨老师课堂之关于阿里云Centos7 如何设置权限的解决方案
杨老师课堂之关于阿里云Centos7 如何设置权限的解决方案
28 0
|
21天前
|
缓存 Linux 开发工具
centos设置ntp服务同步目标服务器时间
【7 月更文挑战第 1天】linux+centos设置ntp服务同步目标服务器时间
|
21天前
|
Linux Shell 数据安全/隐私保护
centos 开机启动流程、开机运行级别
centos 开机启动流程、开机运行级别
|
1月前
|
Linux Nacos
蓝易云 - CentOS7 Nacos设置开机自动重启
以上就是在CentOS 7上设置Nacos开机自动重启的详细步骤。
26 0
|
2月前
|
Linux
Centos7设置增加swap分区
Centos7设置增加swap分区
161 1
|
2月前
|
Linux
CentOS yum源设置为国内aliyun yum源
CentOS yum源设置为国内aliyun yum源
1535 0
|
2月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
|
9月前
|
存储 关系型数据库 MySQL
Red Hat 安装MySQL 8.0与 Navicat
Red Hat 安装 MySQL 8.0 1、更新软件包列表 在添加 MySQL 存储库后,运行以下命令以更新软件包列表: sudo yum update 2、安装MySQL服务器和客户端 执行以下命令安装MySQL 8.0服务器和客户端软件包: sudo yum install -y mysql-server 3、启动MySQL服务 安装完成后,MySQL 服务器应该已经自动启动。如果没有启动,您可以运行以下命令手动启动服务: sudo systemctl start mysqld 启用 MySQL 服务的开机启动,可以运行以下命令: sudo systemctl enable mysqld
94 1
|
2月前
|
Linux Docker 容器
Red Hat系列Docker安装与移除
Docker 安装 添加 Docker 官方 YUM 源 sudo yum-config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo 安装 Docker Engine sudo yum install -y docker-ce docker-ce-cli containerd.io 启动 Docker 服务并设置开机自启 sudo systemctl start docker sudo systemctl enable docker 验证 Docker 安装 docker --versio
93 0
|
9月前
|
存储 Java Linux
Red Hat 安装JDK与IntelliJ IDEA
YUM是基于Red Hat的Linux发行版的一个强大而用户友好的包管理工具。轻松地管理软件包,无需手动配置环境变量,也不必担心解决依赖关系。它从远程存储库获取软件包,并处理安装过程,使其非常方便。YUM在维护系统稳定性和正常运行方面扮演着关键角色,通过有效地管理软件包更新和依赖关系。
83 5