加油
努力

如何查看阿里云独享主机当前运行的Linux系统版本?

要查看阿里云独享主机当前运行的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_NAMENAMEVERSION 字段。


方法二:使用 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

即可准确查看当前系统版本。

云服务器