速卖通素材
奋斗

刚购买的云服务器怎么知道预装的是哪个Linux系统?

服务器

刚购买的云服务器通常预装了特定的 Linux 发行版(如 CentOS、Ubuntu、Debian、Alibaba Cloud Linux 等)。你可以通过以下几种方法快速确认当前系统版本:

✅ 推荐方法:使用命令行查看

登录到你的云服务器后,打开终端(SSH 或控制台),执行以下任一命令:

1. 最通用且推荐:

cat /etc/os-release

这是现代 Linux 系统标准的方式,会输出类似如下信息:

NAME="Ubuntu"
VERSION="22.04 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 22.04 LTS"
...

2. 查看发布文件内容:

cat /etc/lsb-release

适用于 Debian、Ubuntu 等基于 Debian 的系统。

3. 查看特定发行版的专用文件:

  • CentOS/RHEL/Fedora:
    cat /etc/redhat-release
  • Alibaba Cloud Linux / OpenEuler:
    cat /etc/os-release
    # 或
    cat /etc/alinux-release   # Alibaba Cloud Linux 特有

4. 使用 hostnamectl(systemd 系统):

hostnamectl

输出中包含 Operating System 字段,例如:

Operating System: Ubuntu 22.04.3 LTS

🖥️ 如果你还没有登录服务器?

  • 在云厂商控制台中查看:
    大多数云平台(阿里云、腾讯云、AWS、华为云等)在购买实例时或实例详情页面中,会明确标注“操作系统”类型和版本。

    路径示例(以阿里云为例):

    ECS 实例 → 基本信息 → “操作系统”字段显示为 “Ubuntu 22.04” 或 “CentOS 7.9”


🔍 补充说明

发行版 典型标识文件 常用命令
Ubuntu /etc/lsb-release, /etc/os-release cat /etc/os-release
CentOS 7 /etc/redhat-release cat /etc/redhat-release
CentOS 8+ /etc/os-release cat /etc/os-release
Debian /etc/debian_version cat /etc/os-release
Alibaba Linux /etc/alinux-release cat /etc/os-release

💡 小贴士

  • 如果你不确定是否支持某些命令(如 os-release),可以先运行 uname -a 获取内核信息,再结合云平台文档判断。
  • 对于新手,cat /etc/os-release 是最安全、最通用的选择。

如有具体输出结果看不懂,欢迎贴出内容,我可以帮你解读!

未经允许不得转载:轻量云Cloud » 刚购买的云服务器怎么知道预装的是哪个Linux系统?