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参数linux查看内核版本命令,查看短格式的版本信息:

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个信息:

3.2内核版本查看方式二

第二种方式:

uname -a

linux的内核版本怎么看_查询内核版本linux_linux查看内核版本命令

运行结果如下:

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种方式的结果更简约一些linux查看内核版本命令,只有内核信息。

四、总结

本文介绍了2种Linux系统版本的查询方式:lsb_release和cat/etc/issue,并比较了二者的输出内容红旗linux桌面版linux运维最佳实践,这2种方式都适用于所有的Linux发行版本。

随即又介绍了2种Linux内核版本的查询方式:cat/proc/version和uname。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复