因为种种原因,我们通常需要查看centOS系统的版本号和内核号。

这里以centOS 6为切入点,展示了几种查看版本号和内核号的方法,同时也验证了其在centOS 7上的可行性。

一、centOS 6上查看版本号和内核号的方法

通过实验可知,在centOS 6.8的系统环境下,分别可以用下列三种方法查看系统的版本信息

cat /etc/issue

lsb_release -a

cat /etc/redhat-release (本人最常用)

但是例如docker的环境要求的是linux的内核版本信息,我们还得需要其他的命令。

通过实验可知,在centOS 6.8的环境下,下列命令可用

cat /proc/version

uname -a

那么,在centOS 7环境下,上述指令还能得到很好的运行吗?

二、centOS 7环境下上述指令的运行情况

我们可以看到,在系统版本显示这一块,只有cat /etc/redhat-release命令可用,但是内核版本查看方面,上述两条命令均有用。

三、感悟与总结

我们可以通过针对cat /etc/redhat-release同时查看centos 6&7的版本信息,针对该命令编写的脚本可以双环境同时应用。

其他大型脚本判定系统版本的时候,我个人也推荐采取这种命令。

在内核判定方面,本人倾向于使用cat /proc/version命令。但正如你所见,centos 6&7下,两种都是可行的

最新文章

  1. 使用JHChart勾勒你想要的图表
  2. 发现两个有趣的CSS3效果
  3. springMVC配置Json
  4. system_call中断处理过程
  5. Released Mocked Streams for Apache Kafka
  6. byte,bitmap,image互转
  7. HDU 4122
  8. ionic 实现双击返回键退出应用功能
  9. Thinkphp 缓存微信jssdk相关认证参数
  10. Poj 1006 / OpenJudge 2977 1006 Biorhythms/生理周期
  11. (转)Eclipse中使用Ant
  12. Java基础总结--数组
  13. vue2.0路由变化1
  14. mysql用户创建授权
  15. 关于docker jenkins启动时失败的问题处理
  16. Array Division CodeForces - 808D (构造+实现)
  17. CSS_级联和继承
  18. 自定义指令 格式化input数据为非负整数
  19. [CTSC2008]网络管理(整体二分+树剖+树状数组)
  20. tensorflow进阶篇-4(损失函数3)

热门文章

  1. [Algorithm] Finding Prime numbers - Sieve of Eratosthenes
  2. 列表控件 ListBox、ComboBox
  3. flask框架(七): flask模板
  4. BZOJ 4034 [HAOI2015]树上操作 线段树+树剖或dfs
  5. SVN_SVN的基本认识
  6. $\LaTeX$数学公式大全9
  7. LeetCode 114. 二叉树展开为链表(Flatten Binary Tree to Linked List)
  8. 读取天气信息,并通过QQ邮箱发送至指定邮箱
  9. Less相关的用法以及Vue2.0 中如何使用Less
  10. java list对象按照某个属性去重