插件窝 干货文章 Linux版本信息如何查看

Linux版本信息如何查看

release bash 系统 信息 371    来源:    2025-04-26

在Linux系统中,可以通过以下命令查看详细的版本和系统信息:

1. 查看内核版本

uname -a

或精简信息:

uname -r  # 仅显示内核版本
uname -m  # 显示系统架构

2. 查看发行版信息

对于基于RedHat的系统(如CentOS/RHEL):

cat /etc/redhat-release

rpm --query centos-release  # CentOS专用

对于基于Debian的系统(如Ubuntu):

lsb_release -a

cat /etc/os-release

通用方法(大多数现代发行版):

cat /etc/*-release

3. 查看系统详细信息

hostnamectl  # systemd系统专用

4. 查看CPU信息

lscpu

5. 查看内存信息

free -h

示例输出说明:

  • uname -a 会显示类似:

    Linux hostname 5.4.0-80-generic #90-Ubuntu SMP Fri Jul 9 22:49:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
    

    其中包含内核版本、编译日期和系统架构。

  • lsb_release -a 会显示类似:

    Distributor ID: Ubuntu
    Description:    Ubuntu 20.04.3 LTS
    Release:        20.04
    Codename:       focal
    

特殊情况处理:

  • 如果系统没有lsb_release命令,可安装: bash sudo apt install lsb-release # Debian/Ubuntu sudo yum install redhat-lsb # RHEL/CentOS

这些命令的组合可以全面了解系统的版本和配置信息。根据你的具体需求选择适合的命令即可。