如何查看当前Linux系统的发行版本?详解命令及使用方法
执行以下命令来查看您正在运行中的Linux内核版本和相关硬件平台信息“包括操作系统名称、版本、主机名等:执行以下命令来查看当前主机的静态信息:
- 本文目录导读:
- 1、标签
如果你是一名Linux系统管理员或者开发人员,那么你必须要知道如何查看当前系统的发行版本。这个信息对于维护和管理系统非常重要。本文将介绍如何使用命令来查看当前Linux系统的发行版本。
1. lsb_release 命令
lsb_release 命令是一个用于显示Linux标准基础(LSB)信息的工具。它可以显示操作系统名称、版本号和描述等信息。
在大多数Linux发行版中,lsb_release 已经默认安装了。如果没有安装,可以通过以下方式安装:
“`
sudo apt-get install lsb-core
运行以下命令来查看当前 Linux 系统的 LSB 信息:
lsb_release -a
该命令会输出类似下面这样的结果:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
其中,“Distributor ID”表示操作系统发布商,“Description”表示操作系统名称和详细描述,“Release”表示操作系统版本号,“Codename”表示操作系统代号。
2. cat /etc/issue 命令
cat /etc/issue 命令会输出包含有关正在运行中 Linux 系统基本信息的文件内容。
执行以下命令来查看你的 Linux 系统版本:
cat /etc/issue
Ubuntu 18.04 LTS n l
其中,“Ubuntu”表示操作系统名称,“18.04 LTS”表示操作系统版本号和类型。
3. cat /etc/os-release 命令
cat /etc/os-release 命令可以显示当前 Linux 系统的发行版信息。
执行以下命令来查看当前 Linux 系统的发行版信息:
cat /etc/os-release
NAME=”Ubuntu”
VERSION=”18.04 LTS (Bionic Beaver)”
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME=”Ubuntu 18.04 LTS”
VERSION_ID=”18.04″
HOME_URL=””
SUPPORT_URL=””
BUG_REPORT_URL=””
PRIVACY_POLICY_URL=”-and-policies/privacy-policy”
其中,“NAME”表示操作系统名称,“VERSION”表示操作系统版本号和类型,其他字段包含了一些其他有用的信息。
4. uname -a 命令
uname -a 命令可以显示有关正在运行中 Linux 内核及相关硬件平台等信息。
执行以下命令来查看您正在运行中的Linux内核版本和相关硬件平台信息:
uname -a
Linux ubuntu 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
其中,“4.15.0-20-generic”表示正在运行中的 Linux 内核版本,“x86_64”表示硬件平台。
5. hostnamectl 命令
hostnamectl 命令可以显示当前主机的静态信息,包括操作系统名称、版本、主机名等。
执行以下命令来查看当前主机的静态信息:
hostnamectl
Static hostname: ubuntu
Icon name: computer-vm
Chassis: vm
Machine ID: f3d7f3a0e9c94ee2bde30ed6f9b1e6d1
Boot ID: d95c6aa5ac454f8ba994bc980a60c7ec
Virtualization: kvm
Operating System: Ubuntu 18.04 LTS
Kernel: Linux 4.15.0-20-generic
Architecture: x86-64
其中,“Operating System”表示操作系统名称和版本号,“Kernel”表示正在运行中的 Linux 内核版本。
在本文中,我们介绍了如何使用几个不同的命令来查看当前Linux系统发行版。这些命令是 lsb_release、cat /etc/issue、cat /etc/os-release、uname -a 和 hostnamectl。每个命令都提供了不同的信息,因此您可以根据需要选择最适合您的命令。
标签
Linux、系统管理员、开发人员、版本号、lsb_release