当前位置: 首页 > news >正文

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_6464 位系统
armv7l/aarch64ARM 架构(32/64 位)
5.4.0-135-generic内核版本(5.4 为主版本号)
Ubuntu 22.04 LTS发行版名称和版本号
http://www.lryc.cn/news/605078.html

相关文章:

  • LNN+XGBoost:优化多层供应链订购:缓解牛鞭效应
  • 力扣209:长度最小的子数组
  • 光谱相机自动调焦曝光控制
  • 基于Rust与HDFS、YARN、Hue、ZooKeeper、MySQL
  • Linux 系统原理深度剖析与技术实践:从内核架构到前沿应用
  • npm run dev 启动项目 报Error: listen EACCES: permission denied 0.0.0.0:80 解决方法
  • Spring boot 打包成docker image 镜像
  • vue create 项目名 和 npm init vue@latest 创建vue项目的不同
  • 3GPP TS 38.331 V18.6.0 (2025-06)中文版
  • CMS框架GetShell
  • Web3:以太坊虚拟机
  • 网络的学习 2 Socket
  • 发那科机器人P点位置号码自动变更功能为禁用状态
  • python基础:用户输入和 while 循环
  • 【机器学习】pycharm使用SSH SFTP 远程连接 ubuntu服务器 进行开发+调试+数据训练
  • IBus vs. Fcitx5:一场 Linux 输入法框架的正面交锋
  • 在 Kubernetes 上部署 Label Studio
  • Apache Kafka核心组件详解
  • 当人生低谷无人帮助时,如何独自奏响人生乐章
  • 借助 Wisdom SSH AI 助手构建 Linux 容器化开发流水线
  • 虚实共生的智能革命:元宇宙、物联网与 AI 融合生态全景图谱
  • Vue 3 入门教程 2- Vue 组件基础与模板语法
  • 推客系统开发全流程解析:从概念到落地的完整指南
  • 论文Review LSLAM BALM | 经典激光SLAM方案!港大MARS出品!RAL2021 | 激光BA优化
  • RocketMQ 核心特性解析及与 Kafka区别
  • Spring AI 海运管理应用第2部分
  • Centos 7.9安装部署cobbler-自动化部署服务器完整教程
  • 数据结构第3问:什么是线性表?
  • 从0开始学linux韦东山教程Linux驱动入门实验班(7)
  • 不止 “听懂”,更能 “感知”!移远通信全新AI 音频模组 重新定义智能家居“听觉”逻辑