使用 lsb_release -a 或 cat /etc/os-release 可查看Linux发行版信息,uname -r 查看内核版本,不同发行版还可通过特定文件如 /etc/redhat-release 获取版本详情。

想知道你的Linux系统是什么版本?其实不需要图形界面,通过几个简单的命令行操作就能快速获取系统信息。下面介绍几种实用的方法,帮助你在终端中准确查看Linux版本和系统详情。
使用 lsb_release 查看发行版信息
大多数现代Linux发行版都支持 lsb_release 命令,它可以显示Linux标准规范(LSB)的相关信息。
lsb_release -a这条命令会列出发行商、描述、版本号等完整信息。如果只想看简要描述,可以使用:
lsb_release -d查看 /etc/os-release 文件
这个文件包含了系统识别相关的元数据,适用于所有遵循systemd规范的发行版。
cat /etc/os-release输出内容清晰标明了系统名称、版本号、代号以及对应的ID标识,适合脚本中调用判断系统类型。
使用 uname 查看内核版本
如果你关心的是内核版本而非发行版,uname 是最直接的工具。
uname -r显示当前运行的内核版本。加上 -a 参数可查看全部系统架构信息:
uname -a其他常用方法
某些发行版提供了专属命令:
- CentOS/RHEL: cat /etc/centos-release 或 cat /etc/redhat-release
- Ubuntu/Debian: cat /etc/issue
- SUSE: cat /etc/SuSE-release
注意:部分旧文件可能已被 /etc/os-release 取代,建议优先使用通用方式。
基本上就这些。掌握这几个命令,无论在本地终端还是远程SSH环境下,都能快速确认系统版本信息,便于排查兼容性问题或安装依赖包。不复杂但容易忽略细节,建议收藏备用。










