目次
介绍
Ubuntu 是全球最流行的 Linux 发行版之一。然而,在排查系统问题或进行软件更新时,你可能需要检查自己正在运行的 Ubuntu 版本。这一点尤为重要,因为某些命令或配置在不同版本之间可能会有所差异。本文将介绍四种简单的方法来检查 Ubuntu 版本——即使你是初学者也能轻松上手。每种方法各有优势,帮助你根据实际情况选择最合适的方式。
方法一:使用 lsb_release -a 命令
lsb_release -a 命令是检查 Ubuntu 版本的最推荐方法。它在一次输出中提供了发行版的详细信息,包括版本号和代号,既适用于系统管理员,也适合普通用户使用。
步骤:
- 打开终端。
- 输入以下命令:
bash lsb_release -a - 输出将类似于:
Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal
方法二:检查 /etc/os-release 文件
/etc/os-release 文件包含了系统的详细信息,包括 Ubuntu 版本和发行版名称。此方法使用 cat 命令显示文件内容,帮助你轻松确认操作系统版本。
步骤:
- 打开终端。
- 输入以下命令:
bash cat /etc/os-release - 输出将如下所示:
NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" ID=ubuntu PRETTY_NAME="Ubuntu 20.04.3 LTS"
方法三:检查 /etc/issue 文件
/etc/issue 文件包含登录提示前显示的消息,其中也会列出你的 Ubuntu 版本。此方法简洁明了,适合需要快速查看版本的场景。
步骤:
- 打开终端。
- 输入以下命令:
bash cat /etc/issue - 结果将类似于:
Ubuntu 20.04.3 LTS \n \l
方法四:使用 hostnamectl 命令
hostnamectl 命令主要用于查看或修改系统主机名,但它同样可以显示 Ubuntu 版本信息。对于希望一次性查看主机名和操作系统版本的系统管理员来说,这个命令非常实用。
步骤:
- 打开终端。
- 输入以下命令:
bash hostnamectl - 输出将类似于:
Operating System: Ubuntu 20.04.1 LTS
对比表
| Method | Advantages | Best Use Case |
|---|---|---|
lsb_release -a | Displays all key information at once | General Ubuntu version check |
/etc/os-release | Shows detailed version and support information | When you need in-depth OS release details |
/etc/issue | Simple and quick check | When confirming version during login |
hostnamectl | Displays hostname and version together | Useful for system or server management |
结论
检查 Ubuntu 版本是系统管理中的重要一步。每种方法都有其独特的优势,选择合适的方式可以让你更高效地管理系统。对于初学者来说,lsb_release -a 命令是最简单、最直接的选择。但了解其他方法也能在需要时获取更详细的系统信息。养成定期检查版本的习惯,有助于确保顺利更新和获得正确的支持。

