当前位置:首页 > 问答 > 正文

系统信息|版本识别|linux如何查看操作系统的详细版本信息

🔍 一招搞定!Linux系统版本详细查询指南(2025最新)

📢 最新动态
据2025年8月社区消息,Linux内核6.10版已正式支持新一代ARM芯片架构,不少用户升级后好奇:"我的系统现在到底跑的是什么版本?"别急,今天教你用终端当"侦探",把系统信息扒得明明白白!


🐧 为什么要查系统版本?

  • 装软件时提示"依赖版本不匹配" 😫
  • 排查故障需要精确系统信息 🛠️
  • 单纯想炫耀自己用的是最新版 😎

💻 终端必杀技(适用大多数发行版)

「万能钥匙」lsb_release

lsb_release -a

👉 输出示例:

Distributor ID: Ubuntu  
Description:    Ubuntu 24.04 LTS  
Release:        24.04  
Codename:       Noble Numbat

💡 小技巧:加 -s 参数可静默输出单条信息(如 lsb_release -s -d 只显示系统描述)

系统信息|版本识别|linux如何查看操作系统的详细版本信息

「系统身份证」/etc/os-release

cat /etc/os-release

👉 你会看到类似:

PRETTY_NAME="Fedora Linux 40 (KDE Plasma)"  
VERSION_ID="40"  
VARIANT="KDE Plasma"

🍀 这个文件现在已是Linux标准,连树莓派都能用!

「内核特供」uname命令

想知道内核版本?试试:

uname -r

👉 输出示例:10.0-10-generic
🎯 进阶玩法:uname -a 显示全部内核信息(包含架构、主机名等)

系统信息|版本识别|linux如何查看操作系统的详细版本信息


🎩 发行版专属技巧

Debian/Ubuntu系

cat /etc/debian_version  # Debian专用
hostnamectl             # 系统级信息概览

RHEL/CentOS

rpm -q centos-release  # CentOS版本
cat /etc/redhat-release

Arch Linux

傲娇的Arch用户通常早就知道版本,但可以:

pacman -Qi linux

🕵️‍♂️ 冷知识:这些文件也藏了秘密

  • /proc/version:内核编译信息
  • /etc/issue:登录界面显示的版本信息
  • dmesg | grep "Linux version":开机日志里的内核版本

🌟 懒人一键式(装逼专用)

把这条命令存成别名随时调用:

echo "我的系统是 $(lsb_release -d -s),内核版本 $(uname -r),CPU是 $(lscpu | grep 'Model name' | cut -d':' -f2 | xargs)"

发表评论