Linux系统版本:如何进行查看(linux系统版本查看)
Linux系统版本:如何进行查看
Linux是一款免费且开放源码的操作系统,功能强大。Linux发行版规模宏大,有RedHat,Debian,Ubuntu等多种发行版本,各发行版自主选择了自己合适的内核版本,安装完成后桌面版本不一样,打开终端,使用 uname -a 指令来查看Linux系统版本。
uname是Linux操作系统中一个命令行工具,用于获取操作系统的版本信息,包括Linux内核的版本和系统的发布信息。通过uname指令可以查看操作系统的一些基本信息,一般有 -a(所有)、-s(操作系统名称)、-r(Linux内核版本)、-v(系统版本)、-m(机器类别)等参数,以便可以查询出系统的全部信息。
例如在常用的Linux 发行版 Ubuntu 18.04 中,使用 uname -a 命令可以查看出 Ubuntu的内核版本,比如:
[root@server ~]# uname -a
Linux server 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
上面查询的信息可以分解成:
Linux server:Ubuntu的内核的操作系统的名称
4.15.0-45-generic:Ubuntu的内核版本号,前4位4.15表示Ubuntu的内核版本号
#48-Ubuntu:Ubuntu的发布信息
SMP Tue Jan 29 16:28:13 UTC 2019:Ubuntu的发布时间
x86_64 x86_64 x86_64 GNU/Linux:操作系统架构信息
有了以上信息,就可以确定当前系统使用的是Ubuntu18.04系统,内核版本是4.15。
另外,在Ubuntu18.04中,还可以使用更单纯的 lsb_release -a 来查看系统的一些版本信息,包括当前操作系统的版本号。例如:
[root@server ~]# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
由于lsb_release命令不属于Linux内核,因此需要另外安装,通过安装命令:apt install lsb-release或者yum install redhat-lsb-core 来安装,安装完毕后就可以正常使用了。
以上是Linux系统版本查看的方法,通过使用不同的命令就可以更精确的得知Linux系统的版本号和内核版本号,一般在安装一些软件的时候会需要,比如可以知晓系统版本是否可以支持相应安装的软件,以免出现兼容性问题。