要查看服务器上运行的 Linux 系统版本,你可以通过 SSH 登录到服务器后,在终端中输入以下命令之一:
✅ 推荐命令(适用于大多数现代 Linux 发行版):
cat /etc/os-release
这会显示详细的系统信息,例如:
NAME="Ubuntu"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 22.04.3 LTS"
VERSION_ID="22.04"
其他常用命令:
1. 查看简略版本信息:
lsb_release -d
输出示例:
Description: Ubuntu 22.04.3 LTS
2. 对于 CentOS、RHEL 或 Fedora 系统:
cat /etc/redhat-release
或使用:
rpm -q centos-release # 适用于 CentOS
3. 显示内核版本和操作系统架构:
uname -a
注意:
uname -a显示的是内核版本和硬件架构,并非具体的发行版名称。
示例输出汇总
| 命令 | 输出样例 |
|---|---|
cat /etc/os-release |
NAME="Ubuntu", VERSION="22.04.3 LTS" |
lsb_release -d |
Description: Ubuntu 22.04.3 LTS |
cat /etc/redhat-release |
Red Hat Enterprise Linux release 8.6 |
如果你可以登录服务器,请尝试运行这些命令,我可以帮你解读结果。如果你没有权限访问服务器,可能需要联系管理员获取信息。
云知识