查看 Linux 系统的版本信息

1. 使用 cat /etc/os-release 命令

这是查看大多数 Linux 发行版版本信息的标准命令。它会显示系统的详细版本信息,包括发行版名称和版本号。

cat /etc/os-release

输出示例:

cpp 复制代码
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="20.04"
PRETTY_NAME="Ubuntu 20.04 LTS"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

2. 使用 lsb_release -a 命令

lsb_release 是一个标准工具,适用于多种 Linux 发行版,显示详细的发行版信息。

lsb_release -a

cpp 复制代码
Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:        20.04
Codename:       focal

3. 使用 uname -a 命令

如果您只关心内核版本和系统架构,可以使用 uname 命令来查看。

uname -a

cpp 复制代码
Linux myhostname 5.4.0-42-generic #46-Ubuntu SMP Tue Jun 9 14:33:58 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

4. 查看 /etc/issue 文件

/etc/issue 文件通常包含系统的基本信息,尽管它可能不会显示所有细节。

cat /etc/issue

cpp 复制代码
Ubuntu 20.04 LTS \n \l

总结

  • cat /etc/os-release:适用于查看详细的 Linux 发行版信息。
  • lsb_release -a:显示更多的发行版相关信息。
  • uname -a:查看内核版本和系统架构。
  • cat /etc/issue:查看系统的基本信息。
相关推荐
武超杰3 分钟前
Nginx从入门到精通
运维·nginx
wdfk_prog14 分钟前
正常关闭虚拟机时,不要点“关机”,而要点“关闭客户机”
linux·c语言·网络·ide·vscode
weixin_7042660519 分钟前
Nginx 反向代理 + 6 种负载均衡策略
运维·nginx
fish_xk1 小时前
Linux开方工具
linux·运维·服务器
m0_738120722 小时前
应急响应(重点)——记一次某公司流量应急溯源分析(附带下载链接)
服务器·前端·数据库·安全·web安全·网络安全
中科三方3 小时前
输入域名后无法访问?教你快速区分域名解析问题与服务器问题
运维·服务器
internet Boy3 小时前
桌面运维面试常见问题及标准答案(完整版)
运维
用户2367829801683 小时前
Linux find 命令深度解析:从递归遍历到性能优化的完整实现
linux
ascarl20104 小时前
Linux.do 帖子整理:AI 调用 Chrome DevTools 调试前端页面
linux·前端·人工智能