一、查看当前Ubuntu版本
1、使用lsb_release命令查看当前系统版本:
lsb_release -a
该命令可以输出如下结果:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal
其中Release:后面的数字即为当前系统版本,如上为20.04。
2、使用hostnamectl命令查看当前系统版本:
hostnamectl
该命令可以输出如下结果:
Static hostname: ubuntu Icon name: computer- Chassis: desktop Machine ID: 12eaac7ebd3f47dca0f6f6b431fcf9f0 Boot ID: 202c013892a5481680c54bd3c69595a2 Operating System: Ubuntu 20.04 LTS Kernel: Linux 5.4.0-28-generic Architecture: x86-64
其中Operating System:后面的内容即为当前系统版本,如上为Ubuntu 20.04 LTS。
二、查看Ubuntu发行版的版本号
1、使用cat命令查看当前Ubuntu发行版的版本号:
cat /etc/lsb-release
该命令可以输出如下结果:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"
其中DISTRIB_RELEASE后面的数字即为当前Ubuntu发行版的版本号,如上为20.04。
2、使用cat命令查看当前Ubuntu发行版的版本号:
cat /etc/os-release
该命令可以输出如下结果:
NAME="Ubuntu" VERSION="20.04 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04 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/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
其中VERSION_ID后面的数字即为当前Ubuntu发行版的版本号,如上为20.04。
三、查看Linux内核版本号
1、使用uname命令查看Linux内核版本号:
uname -r
该命令可以输出如下结果:
5.4.0-28-generic
其中的数字即为当前Linux内核版本号,如上为5.4.0-28-generic。
2、使用proc文件系统查看Linux内核版本号:
cat /proc/version
该命令可以输出如下结果:
Linux version 5.4.0-28-generic (buildd@lgw01-amd64-038) (gcc version 9.3.0 (Ubuntu 9.3.0-10ubuntu2)) #32-Ubuntu SMP Wed Apr 22 17:40:10 UTC 2020
其中的“Linux version”后面的数字即为当前Linux内核版本号,如上为5.4.0-28-generic。
四、小结
本文介绍了如何在Ubuntu系统中通过命令行的方式来查看当前Ubuntu版本、Ubuntu发行版的版本号、Linux内核版本号。通过这些命令,我们可以很方便地获取到这些信息,对于排查问题或者日常维护都有很大的帮助。