服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Centos - centos7切换启动内核与切换启动模式的讲解

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

2022-08-31 11:53程序狮 Centos

今天小编就为大家分享一篇关于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

查看可使用的内核列表

?
1
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、查看当前默认内核启动项

?
1
grub2-editenv list

结果如下:

saved_entry=0

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

3、更改默认启动内核项

?
1
grub2-set-default 1

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

4、重启系统

?
1
reboot

查看当前系统内核

uname -r

3.10.0-514.el7.x86_64

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

centos7切换启动模式

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

?
1
2
3
multi-user.target: analogous to runlevel 3 #命令行模式
 
graphical.target: analogous to runlevel 5  #图形模式

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

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

二、查看当前模式:

?
1
systemctl get-default

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

三、改变启动方式

以命令方式启动:

?
1
systemctl set-default multi-user.target

以图形方式启动:

?
1
systemctl set-default graphical.target

总结

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

原文链接:https://blog.csdn.net/qq_23039185/article/details/81479603

延伸 · 阅读

精彩推荐
  • CentosCentOS 配置防火墙详解及实例

    CentOS 配置防火墙详解及实例

    这篇文章主要介绍了CentOS 配置防火墙详解及实例的相关资料,需要的朋友可以参考下...

    CentOS教程网4002021-12-27
  • CentosCentOS下Vim加密解密文本详解

    CentOS下Vim加密解密文本详解

    今天小编将为大家带来的是CentOS下Vim加密解密文本详解;希望对大家会有帮助,有需要的朋友一起去看看吧...

    服务器之家3522019-05-30
  • Centoscentos6.5关闭NetworkManager服务的方法

    centos6.5关闭NetworkManager服务的方法

    今天小编为大家带来的是centos6.5 关闭NetworkManager服务的方法;希望对大家的学习会带来帮助,有需要的朋友一起去看看吧...

    服务器之家5642019-06-21
  • CentosCentOS 8.4来临,会是绝唱吗?

    CentOS 8.4来临,会是绝唱吗?

    我预计应该还会发行8.5,关键还看RHEL的版本情况,如果能在10月份左右发行8.5,理论上还有可能跟上最后一个版本,后续就全转为stream版本了,不过生命周...

    今日头条6872021-06-09
  • CentosCentOS安装jdk 1.6教程

    CentOS安装jdk 1.6教程

    这篇文章主要介绍了CentOS安装jdk 1.6教程,本文分为5个步骤详细讲解了如何在CentOS系统下安装jdk1.6环境,需要的朋友可以参考下 ...

    CentOS教程网3942019-09-23
  • CentosCentOS服务器+监控宝SNMP监控全攻略分享

    CentOS服务器+监控宝SNMP监控全攻略分享

    很多人和Sudu一样都想使用监控宝去监控自己的linux服务器,但是因为安装snmp存在一些问题导致无法成功设置snmp的设置。...

    CentOS教程网8662021-03-19
  • CentosCentOS系统基础优化知识汇总

    CentOS系统基础优化知识汇总

    很多朋友对CentOS系统基础优化不太了解,下面小编为大家带来了关于CentOS系统基础优化知识汇总;希望对大家会有帮助...

    CentOS之家2732019-07-15
  • CentosCentOS中检测IP地址是否冲突?IP地址冲突的解决方法

    CentOS中检测IP地址是否冲突?IP地址冲突的解决方法

    最近一些朋友会问如何知道自己的linux主机是否与网络中其它的windows主机IP地址冲突?今天小编为大家带来的是在CentOS中检测IP地址是否冲突?IP地址冲突的解...

    CentOS之家6412019-06-19