如何使用Linux查看当前操作系统的版本信息?

作者:鹰潭麻将开发公司 阅读:5 次 发布时间:2023-05-16 17:35:59

摘要:作为一款流行的开源操作系统,Linux 以其安全性、稳定性和自由度受到了广泛的关注和使用。但对于初学者和一些不太熟悉 Linux 的开发者来说,如何查看当前操作系统的版本信息还是一件容易被忽略的问题。下面我们就针对“如何使用 Linux 查看当前操作系统的版本信息”这个问题进...

作为一款流行的开源操作系统,Linux 以其安全性、稳定性和自由度受到了广泛的关注和使用。但对于初学者和一些不太熟悉 Linux 的开发者来说,如何查看当前操作系统的版本信息还是一件容易被忽略的问题。

如何使用Linux查看当前操作系统的版本信息?

下面我们就针对“如何使用 Linux 查看当前操作系统的版本信息”这个问题进行详细的讲解,帮助读者快速了解到 Linux 查看版本的方法,让你轻松掌握相关知识。

一、查看Linux操作系统发行版

Linux 有很多种发行版,如 Ubuntu、Debian、CentOS、Red Hat 等等。每个版本的 Linux 由于其内核、依赖库、软件包等存在不同,因此版本也有所不同。因此,了解当前使用的 Linux 版本是需要着重注意的。

1.查看操作系统发行版的方法

既然要掌握 Linux 操作系统版本的信息,那么第一步必须是了解当前使用的发行版信息。关于查看 Linux 操作系统发行版的方法,有以下三种。

(1)/proc/version 方式

打开终端,输入以下命令:

$ cat /proc/version

输出信息如下:

Linux version 4.10.0-37-generic (buildd@lcy01-16) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) ) #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017

可以看到当前系统的发行版为 Ubuntu 16.04。

(2)lsb_release 命令

lsb_release 命令是专门用来查看 Linux 发行版信息的命令。打开终端,输入以下命令:

$ lsb_release -a

输出信息如下:

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 16.04 LTS

Release: 16.04

Codename: xenial

可以看到当前的发行版为 Ubuntu 16.04,操作系统为 16.04 LTS 版本。

(3)/etc/*-release 命令

/etc/*-release 文件包含有关 Linux 发行版的详细信息。打开终端,输入以下命令:

$ cat /etc/*release

输出信息如下:

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=16.04

DISTRIB_CODENAME=xenial

DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"

NAME="Ubuntu"

VERSION="16.04.6 LTS (Xenial Xerus)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 16.04.6 LTS"

VERSION_ID="16.04"

HOME_URL="http://www.ubuntu.com/"

SUPPORT_URL="http://help.ubuntu.com/"

BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

VERSION_CODENAME=xenial

UBUNTU_CODENAME=xenial

可以看到当前的发行版为 Ubuntu 16.04。

二、查看Linux内核版本

Linux 内核作为系统的最基础系统程序,对整个系统的稳定性和性能有着至关重要的影响,因此了解当前系统的内核版本是必不可少的知识。

1.查看内核版本的方法

关于查看 Linux 操作系统内核版本的方法,有以下两种。

(1)打开终端,输入以下命令:

$ uname -r

输出信息如下:

4.10.0-37-generic

表明当前系统当前的内核版本为 4.10.0-37。

(2)打开终端,输入以下命令:

$ cat /proc/version_signature

Linux version 4.10.0-37.41~16.04.1-generic (buildd@lcy01-16) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5) ) #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017

输出信息如下:

4.10.0-37-generic

同样可以看到当前系统当前的内核版本为 4.10.0-37。

在这里介绍一下另一种查看方式,即可以利用 /proc/sys/kernel/version 直接查询内核版本。例如,进入系统命令窗口,输入命令

$ cat /proc/sys/kernel/version

可以看到类似于“#1 SMP PREEMPT Fri Sep 9 16:19:35 UTC 2016”的一串信息,其中 Preempt 表示该内核支持抢占式调度,该内核版本为 Linux 4.6.0。

三、查看Linux的操作系统位数

Linux 的操作系统位数指的是本机设备支持的 CPU 架构的位数。常见的 Linux 位数有 32 位和 64 位两种,它决定了系统的性能、程序的执行效率等等。

1.查看操作系统位数的方法

使用以下命令可以查看当前 Linux 操作系统的位数:

(1)打开终端,输入以下命令:

$ uname -m

输出信息如下:

x86_64

表明当前系统是 64 位的,对应CPU架构是x86_64。

(2)还可以输入以下命令:

$ file /usr/bin/ls

输出信息如下:

/usr/bin/ls: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=98dda8f067a9a95dd92a50b8116902a8aeaeb434, stripped

其中,64-bit LSB 表示 64 位。

结束语

在 Linux 中查看版本信息,使开发者可以快速有效地获取相关信息。以上就是 Linux 查看版本信息的三种常见方式。如此简单而实用的技巧,希望可以帮助你更好地了解 Linux 并提高工作中的效率。

  • 原标题:如何使用Linux查看当前操作系统的版本信息?

  • 本文链接:https://chcm66.com/zxzx/8783.html

  • 本文由深圳春合晟辉网小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与春合晟辉网联系删除。
  • 微信二维码

    CTAPP999

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员


    点击这里给我发消息电话客服专员


    在线咨询

    免费通话


    24h咨询☎️:189-2934-0276


    🔺🔺 棋牌游戏开发24H咨询电话 🔺🔺

    免费通话
    返回顶部