在阿里云 ECS(Elastic Compute Service)实例中,查询操作系统版本的方法取决于你使用的操作系统类型(如 CentOS、Ubuntu、Windows 等)。以下是常见的几种操作系统的查询方法:
🔍 一、Linux 系统(如 CentOS、Ubuntu、Debian、Alibaba Cloud Linux)
方法1:查看系统发行版本信息
✅ CentOS / RHEL / Alibaba Cloud Linux:
cat /etc/os-release
或:
cat /etc/redhat-release
✅ Ubuntu / Debian:
cat /etc/os-release
或:
lsb_release -a
如果提示
command not found,可以安装lsb-core:sudo apt update && sudo apt install lsb-core
方法2:查看内核版本(非系统版本)
uname -r
这会显示当前运行的 Linux 内核版本,不是完整的操作系统版本。
🖥️ 二、Windows 系统
方法1:使用命令提示符(CMD)
打开 CMD,执行以下命令:
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
输出示例:
OS Name: Microsoft Windows Server 2019 Datacenter
OS Version: 10.0.17763 N/A Build 17763
☁️ 三、通过阿里云控制台查看
你也可以不登录实例,直接通过阿里云控制台查看 ECS 实例的操作系统版本:
- 登录 阿里云控制台
- 进入 ECS 实例列表
- 找到目标实例,点击实例 ID 或名称进入详情页
- 在“实例基本信息”中可以看到:
- 镜像 ID
- 操作系统类型和版本(如 CentOS 7.9、Ubuntu 20.04、Windows Server 2019 等)
🧪 示例输出汇总
| 命令 | 输出示例 |
|---|---|
cat /etc/os-release |
NAME="CentOS Linux"<br>VERSION="7 (Core)"<br>ID=centos |
lsb_release -a |
Distributor ID: Ubuntu<br>Description: Ubuntu 20.04.6 LTS |
systeminfo | findstr OS |
OS Name: Microsoft Windows Server 2019 Datacenter |
如果你告诉我你正在使用的是哪种操作系统(比如 CentOS、Ubuntu、Windows),我可以提供更具体的命令。需要帮助的话欢迎继续提问!
PHPWP博客