Linux 中,命令查看系统版本和内核信息

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


1. 查看内核版本

复制代码
uname -a

或精简显示:

复制代码
uname -r  # 只显示内核版本

示例输出:

复制代码
Linux ubuntu 5.4.0-135-generic #152-Ubuntu SMP Tue Nov 15 08:12:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

2. 查看发行版信息

不同 Linux 发行版的命令可能略有不同:

Debian/Ubuntu 及其衍生版
复制代码
cat /etc/os-release

或使用:

复制代码
lsb_release -a

示例输出:

复制代码
PRETTY_NAME="Ubuntu 22.04.3 LTS"
VERSION_ID="22.04"
CentOS/RHEL/Fedora
复制代码
cat /etc/redhat-release

或:

复制代码
cat /etc/centos-release  # CentOS 专用
通用方法(适用于大多数发行版)
复制代码
cat /etc/*-release

3. 查看系统架构

复制代码
arch  # 显示系统架构(如 x86_64、arm64)

或:

复制代码
lscpu | grep "Architecture"

4. 其他实用命令

  • 查看系统运行时间

    复制代码
    uptime
  • 查看内存和 CPU 信息

    复制代码
    free -h     # 内存
    cat /proc/cpuinfo  # CPU 详情

常见输出说明

字段 含义
x86_64 64 位系统
armv7l/aarch64 ARM 架构(32/64 位)
5.4.0-135-generic 内核版本(5.4 为主版本号)
Ubuntu 22.04 LTS 发行版名称和版本号
相关推荐
是潮汕的灿灿展吖25 分钟前
Centos离线部署nfs操作
linux·运维·centos
Kina_C26 分钟前
Apache HTTP Server 安装、配置与高级功能详解
linux·http·apache
治愈系贝壳33 分钟前
ARM --- day 6 时钟
linux·arm开发·学习
FII工业富联科技服务34 分钟前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
小五传输35 分钟前
自主可控建设指南:Serv-u替代方案,实现平滑迁移业务不中断
大数据·运维·安全
jun_bai40 分钟前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
BullSmall1 小时前
Anolis OS 8.10 Docker 部署 SonarQube 9.9 完整教程
运维·docker·容器
AAA@峥1 小时前
CentOS7 搭建 ELK 企业级日志集群:从部署到日志可视化完整实战
运维·elk·centos
ZKNOW甄知科技1 小时前
燕千云深度集成飞书:以AI之力,开启无感IT运维体验
大数据·运维·网络·数据库·人工智能·低代码·集成学习
叮咚侠1 小时前
docker安装的kibana+elasticsearch,突然kibana界面打不开了
运维·jenkins