前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >查看linux系统版本centos,CentOS下查看系统版本的4种方法

查看linux系统版本centos,CentOS下查看系统版本的4种方法

作者头像
全栈程序员站长
发布2022-09-12 10:39:43
28.8K0
发布2022-09-12 10:39:43
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

111249396c0302e85151147ba1bc1c3b.png
111249396c0302e85151147ba1bc1c3b.png

Linux有很多的发行版,不同的版本会有一些细微区别,所以经常需要查看服务器系统的版本号。

下面来看下CentOS下如何查看CentOS版本。

方法1:cat /etc/issue

执行命令:[www@pythontab.com]$ cat /etc/issue

CentOS release 6.8 (Final)

Kernel on an m

我当前系统版本就是: CentOS 6.8

知识扩展:etc目录 初期etc的英文名字缩写为etcetera,后来大家更习惯称为Editable Text Configuration。etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd配置文件、IPSec配置文件和其他文件等。

方法2:cat /etc/redhat-release

执行命令:[www@pythontab.com]$ cat /etc/redhat-release

CentOS release 6.8 (Final)

当前系统版本就是: CentOS 6.8

知识扩展:为什么使用redhat-release命令, 因为CentOS它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。

方法3:cat /proc/version

执行命令:[www@pythontab.com]$ cat /proc/version

Linux version 2.6.32-696.6.3.el6.x86_64 (mockbuild@c1bl.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Wed Jul 12 14:17:22 UTC 2017

这个命令可以看到Linux内核的具体信息, 但是不能看出是CentOS的哪个版本。

我们可以看到该系统使用的是Linux 2.6.32内核的64为操作系统。GCC为GUN编译器集合,采用4.4.7版本。

proc 为process的缩写,里面存放与内核相关的文件。

方法4:uname -a

执行命令:[www@pythontab.com]$ uname -a

Linux pythontab.com 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

这个命令的结果和方法3有点类似, 也同样可以查询Linux内核版本却不能具体到发行版版本。

上面就是CentOS下查看系统版本的4种方法。

ps:有些资料上说可以使用lsb_release -a命令, 但是这个我测了几个机器都不能成功执行, 所以这个方法不是通用方法, 在CentOS下不建议使用。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152623.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档