shell -查看系统内核版本

注意:我的所有脚本以centos7为基础

#!/bin/bash

**# kernel_version译为:内核版本 major_version译为:主要版本

mior_version译为:小版本

判断当前linux系统内核主版本是否为3,且次版本是否大于10**

# 获取当前内核版本
kernel_version=$(uname -r)

# 提取主版本号和次版本号
major_version=(echo kernel_version | cut -d. -f1)
minor_version=(echo kernel_version | cut -d. -f2)

# 判断内核主版本是否为3,且次版本是否大于10
if [ major_version -eq 3 \] \&\& \[ minor_version -gt 10 ]; then
echo "当前内核主版本为3,次版本大于10"
else
echo "当前内核主版本不为3,小版本小于等于10"
fi

相关推荐
冰冰的coco5 分钟前
如何设置需要sudo的命令开机自启动
linux·运维·服务器
辞旧 lekkk7 分钟前
【Linux】Linux进程控制(三)自主实现简易shell命令行解释器
linux·运维·服务器·学习·萌新
HIT_Weston18 分钟前
119、【Ubuntu】【Hugo】首页板块配置:Template Lookup Order
linux·运维·ubuntu
wangt595221 分钟前
Ubuntu22.04.5的网络配置在重启后被重置的问题
linux·运维·服务器
不被定义的程序猿22 分钟前
如何使用docker搭建一个 aarch-linux-gun-gcc的交叉编译环境
linux·运维·服务器
RisunJan24 分钟前
Linux命令-logrotate(自动轮转、压缩、删除和邮件发送日志文件)
linux·运维·服务器
ALGO阿狗41 分钟前
一款简单易用的远程日志查看器,可实时查看云服务器上的日志数据
运维·服务器·日志
微露清风43 分钟前
系统性学习Linux-第三讲-进程概念
linux·运维·学习
请你喝好果汁64143 分钟前
Linux-sh -c \dirname
linux·运维·服务器
Trouvaille ~44 分钟前
【Linux】线程同步与互斥(四):线程池与任务管理
linux·运维·服务器·c++·操作系统·线程池·日志系统