上一篇
场景:
"老王,你这台服务器装的CentOS还是Ubuntu?具体版本号是多少?"
——当你被突然这么一问却手忙脚乱时,这篇指南就是你的救命稻草!
lsb_release
命令(推荐新手)在终端敲这个命令就像问系统"你叫什么名字":
lsb_release -a
你会看到类似这样的答案:
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
适用系统:大多数主流发行版(如果报错,先安装sudo apt install lsb-release
)
/etc/*release
文件(通用必杀技)直接让系统亮出"身份证":
cat /etc/*release
或者用这个更简洁的版本:
cat /etc/os-release
你会看到详细的版本信息,比如CentOS会显示:
NAME="CentOS Linux"
VERSION="7 (Core)"
uname -a
看内核版本(高手常用)想知道系统内核的"底裤颜色"?试试:
uname -a
输出示例:
Linux myserver 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
注意:这里显示的是内核版本而非发行版版本
Debian/Ubuntu系列:
cat /etc/debian_version # Debian专用 hostnamectl # 现代系统通用
RedHat/CentOS系列:
rpm -q centos-release # CentOS专用 cat /etc/redhat-release
Q:为什么我的lsb_release
命令不存在?
A:先运行sudo apt install lsb-core
(Debian系)或sudo yum install redhat-lsb-core
(RHEL系)
Q:云服务器查不到版本信息?
A:可能是最小化安装,优先尝试cat /etc/os-release
最后提醒:不同Linux发行版就像不同品牌的手机,查询方法略有差异,如果某个命令无效,换其他方法试试准没错!
(本文方法验证于2025年8月主流Linux发行版)
本文由 蒙紫文 于2025-08-02发表在【云服务器提供商】,文中图片由(蒙紫文)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/514999.html
发表评论