bash,cat /etc/osrelease,
`,,或者,,
`bash,lsb_release a,
``在Linux系统中,有多种方法可以查看当前系统的版本信息,以下是一些常用的方法:
1、lsb_release a
命令
该命令可以显示Linux发行版的具体版本信息,包括发行版号、代号、版本号等,使用方法如下:
lsb_release a
输出示例:
Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal
2、/etc/osrelease
文件
在Linux系统中,/etc/osrelease
文件包含了当前发行版的详细信息,可以使用cat
命令查看该文件的内容,使用方法如下:
cat /etc/osrelease
输出示例:
NAME="Ubuntu" VERSION="20.04.2 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.2 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/termsandpolicies/privacypolicy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
3、uname a
命令
该命令可以显示内核版本、主机名、内核发布版本等信息,使用方法如下:
uname a
输出示例:
Linux hostname 5.4.042generic #46~180401Ubuntu SMP Mon Jun 8 19:45:23 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
4、/etc/issue
文件
在Linux系统中,/etc/issue
文件包含了当前系统的发行版信息,可以使用cat
命令查看该文件的内容,使用方法如下:
cat /etc/issue
输出示例:
Ubuntu 20.04.2 LTS \l
5、/etc/redhatrelease
或/etc/centosrelease
文件
对于Red Hat和CentOS系统,/etc/redhatrelease
或/etc/centosrelease
文件包含了当前发行版的信息,可以使用cat
命令查看该文件的内容,使用方法如下:
cat /etc/redhatrelease
或
cat /etc/centosrelease
输出示例(以CentOS为例):
CentOS Linux release 7.9.2009 (Core)
6、hostnamectl
命令
在systemd支持的系统中,可以使用hostnamectl
命令查看当前系统的基本信息,使用方法如下:
hostnamectl
输出示例:
Static hostname: hostname Icon name: computervm Chassis: vm Machine ID: ac678e5678e6c98e7c98e67c8e67c9e8 Boot ID: 7e89e8c7e68798e789e798c7e897e687 Virtualization: oracle Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.01127.19.1.el7.x86_64 Architecture: x8664
是几种查看Linux系统版本的方法,可以根据实际需求选择合适的方法。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/572107.html