1. uname 命令

uname 命令是最常用的查看 Linux 系统信息的命令之一。通过在终端中输入 uname -a命令,可以显示出当前操作系统的内核版本、硬件架构、主机名等信息。例如:

$ uname -a
Linux mycomputer 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3(2021-07-18) x86_64 GNU/Linux

其中,“Linux”表示操作系统类型,“mycomputer”是主机名,“4.19.0-17-amd64”是内核版本,“#1 SMP Debian 4.19.194-3(2021-07-18)”表示操作系统发布日期和版本号,“x86_64”表示硬件架构查看 linux 操作系统版本,“GNU/Linux”表示操作系统名称。

2./etc/os-release 文件

在 Linux 系统中,/etc/os-release 文件包含了当前操作系统的详细信息,包括发行版名称、版本号、ID等信息。通过输入 cat /etc/os-release 命令,可以查看该文件的内容。例如:

$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL=";
SUPPORT_URL=";
BUG_REPORT_URL=";

linux查看系统版本_查看 linux 操作系统版本_linux下查看系统版本

其中,“PRETTY_NAME”表示发行版名称,“VERSION_ID”表示版本号,“ID”表示发行版 ID。

3. lsb_release 命令

lsb_release 命令可以显示当前 Linux 发行版的详细信息。通过在终端中输入 lsb_release -a命令,可以查看当前发行版的名称、版本号、描述等信息。例如:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

其中,“Distributor ID”表示发行版 ID,“Description”表示发行版名称和版本号。

4. cat /proc/version 文件

linux查看系统版本_查看 linux 操作系统版本_linux下查看系统版本

/proc/version 文件包含了当前 Linux 内核的详细信息。通过输入 cat /proc/version 命令linux计划任务,可以查看该文件的内容。例如:

$ cat /proc/version 
Linux version 4.19.0-17-amd64 ()(gcc version 8.3.0(Debian 8.3.0-6))#1 SMP Debian 4.19.194-3(2021-07-18)

其中,“Linux version”后面跟随着内核版本号和编译日期等信息。

5. hostnamectl 命令

hostnamectl 命令可以显示当前主机的操作系统信息和主机名等相关信息。通过输入 hostnamectl status 命令,可以查看当前主机的详细信息。例如:

$ hostnamectl status
   Static hostname: mycomputer
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: a9e2c6c7f6b542f6b7bc7d8f6b7cb7d8
           Boot ID: ba8e5df36c3047efb71f195c56a8b5f9
Operating System: Debian GNU/Linux 10 (buster)
          Kernel: Linux 4.19.0-17-amd64
    Architecture: x86-64

其中,“Operating System”表示操作系统名称和版本号。

6. cat /etc/issue 文件

cat /etc/issue 文件包含了当前 Linux 发行版及其版本号等相关信息。通过输入 cat /etc/issue 命令,可以查看该文件的内容。例如:

$ cat /etc/issue 
Debian GNU/Linux 10 nl

其中,“nl”是换行符和提示符。

7. cat /etc/debian_version 文件

cat /etc/debian_version 文件包含了 Debian 系统版本号等相关信息。通过输入 cat /etc/debian_version 命令linux修改文件名,可以查看该文件的内容。例如:

$ cat /etc/debian_version 
10.11

其中,“10.11”是 Debian 系统版本号。

8. dpkg-query 命令

dpkg-query 命令可以查询已安装软件包及其详细信息,在其中也可查询到当前所使用的 Debian 系统版本号。通过输入 dpkg-query -l base-files 命令,可以查看 base-files 软件包及其详细信息,其中也包括了当前所使用的 Debian 系统版本号。例如:

$ dpkg-query -l base-files 
||/ Name             Version      Architecture Description
+++-================-============-============-=================================
ii  base-files       10.1+deb10u8 amd64        Debian base system miscellaneous files

查看 linux 操作系统版本_linux下查看系统版本_linux查看系统版本

其中查看 linux 操作系统版本,“Version”后面跟随着 Debian 系统版本号。

9.查看软件包源列表文件(sources.list)

软件包源列表文件(sources.list)中记录了各种软件源以及针对不同发行版的软件源地址及其可用性等相关信息。通过输入 cat /etc/apt/sources.list 命令可以查看该文件内容,并从中找到所使用的 Linux 发行版及其版本号等相关信息。

10.查看日志文件(/var/log/messages)

日志文件(/var/log/messages)记录了系统运行时产生的各种事件和错误等相关信息,在其中也可查询到当前所使用的 Linux 版本号等相关信息。

总结:

本文介绍了如何通过不同方式来查看 Linux 操作系统版本,并详细介绍了每种方式下得到结果的具体格式和含义等方面内容。希望读者们能够根据这些方法快速准确地获取自己所用 Linux 系统的各种相关信息,并加深对于操作系统本身结构和运作方式等方面知识的理解与认识。

本文原创地址:https://www.linuxprobe.com/qszklczxtbbz.html编辑:刘遄,审核员:暂无