【linux】查看发行版信息

Linux 主流发行版本

CentOS版本的区别

1. 查看 /etc/os-release 文件(推荐)

bash 复制代码
cat /etc/os-release
复制代码
bash 复制代码
source /etc/os-release && echo $PRETTY_NAME
复制代码

2. 使用 lsb_release 命令

bash 复制代码
lsb_release -a

显示简略信息:

bash 复制代码
lsb_release -d

3. 查看 /etc/issue 文件

bash 复制代码
cat /etc/issue
复制代码

4. 查看发行版特定文件

  • Debian/Ubuntu

    bash 复制代码
    cat /etc/debian_version
  • Red Hat/CentOS/Fedora

    bash 复制代码
    cat /etc/redhat-release
    复制代码
  • Arch Linux

    bash 复制代码
    cat /etc/arch-release
    复制代码

5. 使用 hostnamectl 命令(systemd 系统)

bash 复制代码
hostnamectl
复制代码

6. 查看内核版本(与发行版不同)

bash 复制代码
uname -r
复制代码

查看完整系统信息:

bash 复制代码
uname -a
复制代码

常用组合命令

bash 复制代码
# 显示发行版名称和版本
grep -E '^(NAME|VERSION)=' /etc/os-release | cut -d'"' -f2
复制代码
bash 复制代码
# 快速查看发行版
cat /etc/*-release

注意 :不同发行版可能使用不同的文件存储版本信息,/etc/os-release 是目前最标准的方法。




相关推荐
未济14 小时前
linux 配置环境变量
linux
傲世仙尊14 小时前
目录即文件-Ext文件系统收尾篇
linux·c语言
虎头金猫15 小时前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
_艾伦 耶格尔.16 小时前
进程间通信
linux
AI职业加油站16 小时前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
Liuqy-0517 小时前
Linux IO编程——静态库、动态库
linux
此冬歌咏17 小时前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
彧azz17 小时前
Linux 环境下 Redis 学习总结:数据类型、持久化、锁、事务、主从与缓存问题
linux·redis·笔记·学习·面试
-梅18 小时前
linux(8) 软硬链接
linux·运维·服务器
Wang's Blog18 小时前
Java 项目实战: 外卖平台-文件下载与ServletOutputStream回写浏览器
服务器·项目开发