centos7切换启动内核与切换启动模式的讲解

 更新时间:2019年04月03日 17:33:55   作者:程序狮  
今天小编就为大家分享一篇关于centos7切换启动内核与切换启动模式的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

centos7切换启动内核

注:建议如果需要的话,可以先执行yum update -y,升级所有软件包

注意事项:

1、我用于测试的CentOS是7.2版本,默认最小化安装,系统内核是3.10.0-327。

2、升级到4.4.x以后,如果随意使用yum update -y命令进行软件升级,会继续安装CentOS7.4中的3.10.0-693内核软件包,并且会作为第一个启动项。

3、每次yum update -y后,需要使用grub2-set-default 0命令,修改默认的内核启动项,0位第一项,1为第二项,依次类推,查看GRU

1、查看当前系统内核

uname -r

3.18.6-2.el7.centos.x86_64

查看可使用的内核列表

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

结果如下:

0 : CentOS Linux (3.18.6-2.el7.centos.x86_64) 7 (Core)

1 : CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)

2 : CentOS Linux (0-rescue-05653d304ed443db9b60529d6cf7d242) 7 (Core)

2、查看当前默认内核启动项

grub2-editenv list

结果如下:

saved_entry=0

即系统当前启动时默认加载的内核是 CentOS Linux (3.18.6-2.el7.centos.x86_64) 7 (Core)

3、更改默认启动内核项

grub2-set-default 1

再次查看默认内核启动项,发现saved_entry字段变为1

4、重启系统

reboot

查看当前系统内核

uname -r

3.10.0-514.el7.x86_64

可以看到当前系统的内核已经更改

centos7切换启动模式

一、centos只有两种启动模式:

multi-user.target: analogous to runlevel 3 #命令行模式

graphical.target: analogous to runlevel 5  #图形模式

查看vim /etc/inittab 文件 ,这里有改变模式的命令

二、查看当前模式:

systemctl get-default 

三、改变启动方式

以命令方式启动:

systemctl set-default multi-user.target

以图形方式启动:

systemctl set-default graphical.target

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • ubuntu下没有中文输入法的解决办法

    ubuntu下没有中文输入法的解决办法

    今天小编就为大家分享一篇关于ubuntu下没有中文输入法的解决办法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 一文教你如何自定义systemd开机启动脚本

    一文教你如何自定义systemd开机启动脚本

    systemd开机脚本是Linux系统不可或缺的组成部分,它负责协调和管理系统启动过程中的各项任务和服务,本文将详细为大家介绍如何自定义systemd开机启动脚本,通过本文你将能够深入了解Linux启动流程,并提升系统的效率和可靠性
    2023-07-07
  • linux磁盘挂载与卸载指南分享

    linux磁盘挂载与卸载指南分享

    这篇文章主要介绍了linux磁盘挂载与卸载指南,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • 解决阿里云ssh远程连接短时间就会断掉的问题

    解决阿里云ssh远程连接短时间就会断掉的问题

    这篇文章主要介绍了阿里云ssh远程连接短时间就会断掉的解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • SSH 上传文件及文件夹到linux服务器的方法

    SSH 上传文件及文件夹到linux服务器的方法

    这篇文章主要介绍了SSH 上传文件及文件夹到linux服务器的方法,需要的朋友可以参考下
    2018-07-07
  • 解决Linux中修改/etc/profile文件写错环境变量路径导致系统命令找不到问题

    解决Linux中修改/etc/profile文件写错环境变量路径导致系统命令找不到问题

    这篇文章主要介绍了解决Linux中修改/etc/profile文件写错环境变量路径导致系统命令找不到问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • 启用 Apache Rewrite 重写模块的详细过程

    启用 Apache Rewrite 重写模块的详细过程

    Apache的mod_rewrite是最强大的URL 操作模块之一,使用 mod_rewrite,您可以重定向和重写 url,这对于在您的网站上实现 seo 友好的 URL 结构特别有用,在本文中,我们将引导您了解如何在基于 Debian 和基于 RHEL 的系统上在 Apache 中启用 mod 重写,感兴趣的朋友一起看看吧
    2025-02-02
  • centos查找已安装的jdk路径的方法

    centos查找已安装的jdk路径的方法

    本篇文章主要介绍了centos查找已安装的jdk路径的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • 详解Linux CPU负载和CPU使用率

    详解Linux CPU负载和CPU使用率

    在本篇文章里小编给各位分享了关于Linux CPU负载和CPU使用率的相关知识点内容,有需要的朋友们参考下。
    2019-07-07
  • 关于如何在崩溃或重启后保持Linux进程运行的解决方法

    关于如何在崩溃或重启后保持Linux进程运行的解决方法

    在计算机系统中,进程的稳定性和持久性对于确保系统正常运行至关重要,在 Linux 系统中,由于各种原因,进程可能会面临崩溃或系统重启的情况,为了确保关键进程的持续运行,我们需要采取一些措施来处理这种情况,文中给大家介绍的非常详细,需要的朋友可以参考下
    2024-01-01

最新评论