[Linux]如何查看Linux的系统版本信息


在这里插入图片描述


一、前言

  在某些时候我们需要知道自己使用的Linux系统的版本信息。比如某些软件的安装对内核版本是有要求的,还有在写技术博客时有时也需要说明自己的系统环境…

 

二、查看Linux系统版本

Linux系统版本是一个重要的信息,因为它会影响我们选择使用什么样的命令,例如许多软件在CentOS和Ubuntu上的安装命令可能是不一样的。

2.1 系统版本查看方法一

可以使用如下命令进行查看:

lsb_release -a

其中的参数-a是-all的缩写,表示打印所有的版本信息。
 
lsb命令输出的版本信息的格式如下:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.6 LTS
Release:	18.04
Codename:	bionic

也可以追加-s参数,查看短格式的版本信息:

root@webserver001:~# lsb_release -a -s
No LSB modules are available.
Ubuntu
Ubuntu 18.04.6 LTS
18.04
bionic

注:该方法适用于所有的Linux发行版

2.2 系统版本查看方法二

第二种查看系统版本的方法是:

cat /etc/issue

其运行结果如下:

root@webserver001:~# cat /etc/issue
Ubuntu 18.04.6 LTS \n \l

从结果看,该方法只输出了系统的描述信息,比第一种方法缺失一些信息。

注:该方法也适用于所有的Linux发行版

三、查看Linux内核版本

某些软件的安装对Linux内核版本是有要求的。如果内核版本过低,是无法成功安装该软件的,此时就需要对内核版本进行升级。下面的内容就是介绍如何查看本机Linux系统的内核版本的。

3.1 内核版本查看方法一

第一种方法:

cat /proc/version

运行结果如下:

root@webserver001:~# cat /proc/version
Linux version 4.15.0-189-generic (buildd@lcy02-amd64-039) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #200-Ubuntu SMP Wed Jun 22 19:53:37 UTC 2022

上述结果可以得到2个信息:

  • 内核版本:4.15.0-189-generic
  • 系统版本:Ubuntu 7.5.0-3ubuntu1~18.04

3.2 内核版本查看方法二

第二种方法:

uname -a

运行结果如下:

root@webserver001:~# uname -a
Linux webserver001 4.15.0-189-generic #200-Ubuntu SMP Wed Jun 22 19:53:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

可以看出第2种方法的结果更简洁一些,只有内核信息。

四、总结

  本文介绍了2种Linux系统版本的查询方法:lsb_releasecat /etc/issue,并比较了两者的输出内容,这2种方法都适用于所有的Linux发行版本。

  随后又介绍了2种Linux 内核版本的查询方法:cat /proc/versionuname

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值