要查看阿里云独享主机当前运行的Linux系统版本,可以通过以下几种常用方法:
方法一:使用 cat /etc/os-release(推荐)
这是最标准的方法,适用于大多数现代Linux发行版(如 CentOS、Ubuntu、Alibaba Cloud Linux 等):
cat /etc/os-release
输出示例:
NAME="Alibaba Cloud Linux"
VERSION="3 (Anolis OS 8.6)"
ID="alinux"
ID_LIKE="rhel fedora centos"
VERSION_ID="3"
PRETTY_NAME="Alibaba Cloud Linux 3 (Anolis OS 8.6)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:alibaba:alibaba_cloud_linux:3"
HOME_URL="https://www.aliyun.com/product/alinlinux"
重点关注 PRETTY_NAME 或 NAME 和 VERSION 字段。
方法二:使用 lsb_release -a
适用于安装了 lsb-release 包的系统(如 Ubuntu、Debian、CentOS 等):
lsb_release -a
如果提示命令未找到,可先安装:
# CentOS/Alibaba Cloud Linux
sudo yum install -y redhat-lsb-core
# Ubuntu/Debian
sudo apt update && sudo apt install -y lsb-release
方法三:查看 /etc/issue 或 /etc/*-release 文件
cat /etc/issue
或
cat /etc/redhat-release # 仅适用于 RHEL/CentOS/Alibaba Cloud Linux
例如:
Alibaba Cloud Linux (AliYun) release 3.2104 LTS (Hunting Beagle)
方法四:使用 uname -r 查看内核版本(注意:不是系统发行版)
uname -r
这显示的是内核版本,比如 5.10.100-xxxxx.x86_64,不能代表完整的操作系统版本,但对排查问题也有帮助。
方法五:综合查看(推荐组合命令)
echo "系统信息:"; cat /etc/os-release | grep -E "PRETTY_NAME|NAME|VERSION" ; echo "内核版本:"; uname -r
输出示例:
系统信息:
NAME="Alibaba Cloud Linux"
VERSION="3 (Anolis OS 8.6)"
PRETTY_NAME="Alibaba Cloud Linux 3 (Anolis OS 8.6)"
内核版本:
5.10.100-xxxxx.x86_64
注意事项:
- 阿里云独享主机可能使用 Alibaba Cloud Linux(阿里自研的优化版Linux),它是基于 RHEL/CentOS 兼容的发行版。
- 推荐优先查看
/etc/os-release,信息最全且标准化。 - 如果你通过 SSH 登录实例,以上命令均可在终端直接执行。
✅ 总结:
最简单有效的命令是:
cat /etc/os-release
即可准确查看当前系统版本。
云小栈