什么指令查看linux系统版本
什么指令查看linux系统版本详细介绍
在 Linux 系统中,可以通过以下多种指令查看系统版本信息,包括内核版本和发行版版本:
1. 查看内核版本
bash
示例输出:
plaintext
Linux localhost 5.15.0-1036-azure #40~20.04.1-Ubuntu SMP Thu Mar 23 15:03:19 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
2. 查看发行版版本(通用方法)
方法一:读取系统标准版本文件(推荐)
bash
/etc/os-release
示例输出:
plaintext
NAME="Ubuntu"VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="20.04"
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_CODENAME=focal
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_ID="20.04"
方法二:使用
lsb_release 命令(需安装
lsb-release 包)
bash
lsb_release
说明:若命令不存在,需先安装(例如 Ubuntu/Debian 系统:sudo apt install lsb-release)。
3. 特定发行版的版本文件
不同发行版可能有专属的版本文件:
- CentOS/RHEL/Fedora:
bash/etc/centos-release/etc/redhat-release
示例输出:
plaintextCentOS Linux release 7.9.2009 (Core) - Ubuntu/Debian:
bash/etc/ubuntu-release/etc/debian_version
总结
- 内核版本:首选
uname -r或uname -a。 - 发行版版本:通用方法用
cat /etc/os-release,或针对特定发行版查看对应的版本文件(如centos-release、ubuntu-release等)。 - 若需图形化界面查看,也可通过系统设置(如 “关于” 选项)直接查看。
根据你的 Linux 发行版选择合适的命令即可。