在Linux系统中,查看操作系统版本的方法有多种,以下是一些常用的命令:
uname -a
这个命令会显示包括内核版本在内的系统信息。
uname -a
输出示例:
Linux hostname 5.4.0-72-generic #80-Ubuntu SMP Mon Apr 12 10:00:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
这个命令会显示更详细的发行版本信息,但需要系统中安装了lsb_release
工具。
lsb_release -a
输出示例:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
如果系统中没有安装lsb_release
,可以通过以下命令安装:
sudo apt-get install lsb-release # 对于基于Debian的系统
sudo yum install redhat-lsb-core # 对于基于RedHat的系统
/etc/os-release
文件这个文件包含了更详细的发行版本信息。
cat /etc/os-release
输出示例:
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/about/release-notes/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
cat /etc/issue
这个命令会显示系统的发行版本信息,通常用于登录提示符。
cat /etc/issue
输出示例:
Ubuntu 20.04.2 LTS
\l
/etc/os-release
文件提供了非常详细的发行版本信息,适用于脚本和自动化工具。通过以上方法,你可以轻松地在Linux系统中查看操作系统的版本信息。
Tencent Serverless Hours 第13期
云原生正发声
2022OpenCloudOS社区开放日
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
DB TALK 技术分享会
领取专属 10元无门槛券
手把手带您无忧上云