• CentOS7.5 更新内核 内核升级


    1、查看内核命令:uname -sr

    2、安装elrepo:

    1. rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    2. rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    3. yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    4. yum -y --enablerepo=elrepo-kernel install kernel-ml.x86_64 kernel-ml-devel.x86_64

    3、查看默认启动顺序:

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

    4、安装vim

    (1)先检查是否安装vim:

    rpm -qa|grep vim

      如果已安装,会显示:

    1. [root@localhost usr]# rpm -qa|grep vim
    2. vim-minimal-7.4.629-6.el7.x86_64
    3. vim-filesystem-7.4.629-6.el7.x86_64
    4. vim-enhanced-7.4.629-6.el7.x86_64
    5. vim-common-7.4.629-6.el7.x86_64
    6. vim-X11-7.4.629-6.el7.x86_64

    (2)安装

      如果缺少了其中某个,比如说: vim-enhanced 这个包少了,则执行:

    yum -y install vim-enhanced
    

      它会自动下载安装。如果上面三个包都没有显示,则直接输入命令: 

    yum -y install vim*
    

     (3)配置

      安装完成后开始配置vim,输入命令:

    vim /etc/vimrc
    

      打开文件后,按 i 进入编辑模式,然后找一个位置添加如下代码:

    1. set nu " 设置显示行号
    2. set showmode " 设置在命令行界面最下面显示当前模式等
    3. set ruler " 在右下角显示光标所在的行数等信息
    4. set autoindent " 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐
    5. syntax on " 即设置语法检测,当编辑C或者Shell脚本时,关键字会用特殊颜色显示

      添加好了之后,按Esc,然后输入:

    :wq

      保存退出。

        vim退出命令:

    1. :w 保存文件但不退出vi
    2. :w file (文件) 将修改另外保存到file中,不退出vi
    3. :w! 强制保存,不推出vi
    4. :wq 保存文件并退出vi
    5. :wq! 强制保存文件,并退出vi
    6. q: 不保存文件,退出vi
    7. :q! 不保存文件,强制退出vi
    8. :e! 放弃所有修改,从上次保存文件开始再编辑

    5、修改grub中默认的内核版本

      内核升级完毕后,目前内核还是默认的版本,如果此时直接执行reboot命令,重启后使用的内核  版本还是默认的3.10,不会使用新的5.5.8,首先,我们可以通过命令查看默认启动顺序:

    awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
    1. root@master usr]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
    2. CentOS Linux (5.5.8-1.el7.elrepo.x86_64) 7 (Core)
    3. CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)
    4. CentOS Linux (0-rescue-c28d40cbc8e3adcb4e32d9779a77b39e) 7 (Core)

      由上面可以看出新内核(5.5.8)目前位置在0,原来的内核(3.10.0)目前位置在1,所以如果想生效最新的内核,还需要我们修改内核的启动顺序为0:

    vim /etc/default/grub

      将 GRUB_DEFAULT=saved 改为 GRUB_0=saved,保存退出vim。

    6、接着运行 grub2-mkconfig 命令来重新创建内核配置:

    grub2-mkconfig -o /boot/grub2/grub.cfg

    7、重启系统并查看系统内核

    1. reboot
    2. uname -sr
  • 相关阅读:
    IDEA中maven模块灰色的原因与解决方案
    uni-app(1)pages. json和tabBar
    ROS机械臂 Movelt 学习笔记4 | Move Group 接口 Python
    【主流技术】聊一聊消息队列 RocketMQ 的基本结构与概念
    计算机毕业设计Java护肤品购物系统(源码+系统+mysql数据库+lw文档)
    rsync同步文件到远程机器,卡住10多秒--问题解决过程
    kr 第三阶段(六)C++ 逆向
    【NoSQL】NoSQL之redis配置与优化(简单操作)
    基于C#开发五子棋游戏 大作业 课程设计源码
    【Pandas 数据分析3-2】Pandas 数据读取与输出 - Excel
  • 原文地址:https://blog.csdn.net/wl724120268/article/details/126508078