linux版本号怎么确定?其实当人们提到linux时,他们通常指的是linux发行版;但严格地说,linux是一个内核,而linux发行版是由linux内核,gnu工具和库以及软件集合构成的操作系统。下面本篇文章就来给大家介绍查看linux内核版本号和发行版本好的方法,希望对你们有所帮助。
linux如何查看版本号?
方法一:使用uname命令查看linux内核版本号
uname命令显示多个系统信息,包括linux内核体系结构,名称版本和发行版。
要找出系统上正在运行的linux内核版本,需要键入以下命令:
uname -srm
输出
linux 4.9.0-8-amd64 x86_64
上面的输出告诉我们linux内核是64位,其版本是“4.9.0-8-amd64”。
方法二:使用hostnamectl命令
hostnamectl是systemd的一部分,可用于查询和更改系统主机名。该命令还显示linux发行版和内核版本。
hostnamectl
输出:
static hostname: debian9.localdomaincon name: computer-vmchassis: vmmachine id: a92099e30f704d559adb18ebc12ddac4boot id: 7607cbe605d44f638d6542d4c7b3878evirtualization: qemuoperating system: debian gnu/linux 9 (stretch)kernel: linux 4.9.0-8-amd64architecture: x86-64
上面的输出告诉我们linux内核是64位,其版本是“4.9.0-8-amd64”;发行版是“debian gnu/linux 9 (stretch)”,版本号为9。
方法三:使用lsb_release命令
lsb_release应用程序可以显示有关linux发行版的lsb(linux标准库)信息;此lsb_release命令适用于安装了lsb-release软件包的所有linux发行版:
lsb_release -a
输出:
no lsb modules are available.distributor id:debiandescription:debian gnu/linux 9.5 (stretch)release:9.5codename:stretch
linux发行版和版本显示在“description”行中。从上面的输出中可以看出,我的系统上安装的是:debian gnu / linux 9.5(stretch)。
方法四:使用cat /etc/os-release命令
/ etc / os-release文件中包含操作系统标识数据,包括有关分发的信息。这个文件是systemd的一部分,运行systemd的linux系统应该有这个文件。
要查看该os-release文件的内容,需要运行以下cat命令:
cat /etc/os-release
输出结果如下所示:
pretty_name="debian gnu/linux 9 (stretch)"name="debian gnu/linux"version_id="9"version="9 (stretch)"id=debianhome_url="https://www.debian.org/"support_url="https://www.debian.org/support"bug_report_url="https://bugs.debian.org/"
方法五:使用cat /etc/issue命令
/etc/issue文件包含在登录提示之前显示的系统标识文本。通常,此文件包含有关linux版本的信息:
要查看该issue文件的内容,需要运行以下cat命令:
cat /etc/issue
输出结果如下所示:
debian gnu/linux 9 \n \l
相关学习推荐:linux视频教程
以上就是linux版本号怎么确定?的详细内容。