# 查看 CentOS 版本 ## 方法一:lsb_release(推荐) ```bash lsb_release -a ``` 输出示例: ``` LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Description: CentOS release 5.4 (Final) Release: 5.4 Codename: Final ``` > 适用于所有 Linux 发行版(RedHat、SuSE、Debian、CentOS 等) --- ## 方法二:uname ```bash uname # 内核名称 uname -r # 内核版本 uname -a # 全部信息 ``` 输出示例: ``` Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux ``` --- ## 方法三:查看发行版文件 ```bash # 适用于 RedHat / CentOS cat /etc/redhat-release # 示例输出: # CentOS release 6.5 (Final) ``` --- ## 方法四:rpm 查询 ```bash rpm -q centos-release # 或 rpm -q redhat-release # 示例输出: # centos-release-5-4.el5.centos.1 ``` --- ## 方法五:查看内核版本源码 ```bash cat /proc/version ``` 输出示例: ``` Linux version 2.6.9-78.ELsmp (mockbuild@builder16.centos.org) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) ``` --- ## 快速查询命令汇总 | 命令 | 说明 | |------|------| | `lsb_release -a` | 完整发行版信息 | | `cat /etc/redhat-release` | CentOS 版本 | | `uname -r` | 内核版本 | | `uname -m` | CPU 架构 | | `cat /proc/version` | 内核源码版本 | --- > 参考:[CentOS 版本查看方法](https://www.cnblogs.com/zzdylan/p/9930144.html)