在阿里云服务器上查看 Linux 系统版本,可以通过 SSH 登录到你的 ECS(弹性计算服务)实例后,使用以下几种命令来查看当前系统的 Linux 发行版本和内核信息。
✅ 方法一:查看系统发行版本(推荐)
cat /etc/os-release
这个文件包含了详细的发行版信息,适用于大多数现代 Linux 发行版(如 CentOS、Ubuntu、Alibaba Cloud Linux、Debian 等)。
输出示例(以 Alibaba Cloud Linux 为例):
NAME="Alibaba Cloud Linux"
VERSION="3.0 (Soaring Falcon)"
ID=alinux
ID_LIKE=rhel fedora
PRETTY_NAME="Alibaba Cloud Linux 3.0 (Soaring Falcon)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:alibabacloud:alinux:3"
HOME_URL="https://www.alibabacloud.com/help/product/49512.html"
SUPPORT_URL="https://www.alibabacloud.com/help/product/49512.html"
BUG_REPORT_URL="https://yq.aliyun.com/home"
✅ 方法二:使用 lsb_release 命令
lsb_release -d
输出示例:
Description: Alibaba Cloud Linux release 3.0 (Soaring Falcon)
⚠️ 注意:如果系统没有安装
lsb_release工具,该命令可能不可用。可以尝试安装:Ubuntu/Debian:
sudo apt update && sudo apt install lsb-releaseCentOS/RHEL/Alibaba Cloud Linux:
sudo yum install redhat-lsb-core
✅ 方法三:查看 /etc/redhat-release 或 /etc/centos-release(仅限 RedHat/CentOS 系列)
cat /etc/redhat-release
# 或者
cat /etc/centos-release
例如输出:
CentOS Linux release 7.9.2009 (Core)
✅ 方法四:查看内核版本(非系统发行版)
如果你只是想查看 Linux 内核版本,可以使用:
uname -r
输出示例:
5.10.134-13.5.al7.x86_64
🧾 总结
| 命令 | 描述 |
|---|---|
cat /etc/os-release |
查看详细发行版信息 |
lsb_release -d |
查看简要发行版描述 |
cat /etc/redhat-release |
适用于 RedHat/CentOS 系统 |
uname -r |
查看内核版本 |
如果你不确定自己使用的是哪种系统,可以一次性运行如下组合命令:
cat /etc/os-release && echo "--------------------" && uname -r
这样就能同时看到系统发行版本和内核版本。
如有需要,也可以告诉我你使用的具体镜像名称或截图,我可以帮你更准确判断系统类型。
云计算HECS