麒麟系统需用终端命令精准获取硬件信息:lscpu查CPU型号,dmidecode -t memory查内存条数量与容量,lsblk查硬盘设备名及挂载点,lspci | grep -i vga查显卡芯片型号,lshw获取分层拓扑,官方hwinfo.sh脚本一键汇总全量信息。

在麒麟操作系统中准确获取CPU型号、内存条数量与单条容量、硬盘设备名及挂载点、显卡芯片型号等物理硬件配置,避免因信息模糊导致驱动安装失败或兼容性异常,必须通过终端命令直接读取内核与固件层原始数据。
图形界面快速查看基础硬件概览
点击左下角【开始菜单】→ 在顶部搜索栏输入“关于此电脑”并回车 → 在弹出窗口中直接读取“处理器”项下的完整型号(如Intel Core i5-10210U)、“已安装内存”数值(如16 GB)及“系统类型”(x86_64或aarch64)→ 切换至“图形”标签页,查看GPU厂商名称(如NVIDIA、景嘉微)与驱动状态。
同时打开【系统监视器】→ 切换至“资源”标签页 → 核对右侧标注的“总内存”值是否与上一步一致——【若此处数值明显偏小(如显示7.6 GiB但标称16 GB),说明部分内存未被识别,需进入固件级排查】。
终端执行基础命令精准提取核心参数
按Ctrl + Alt + T打开终端,依次执行以下命令:
执行 lscpu → 重点关注 Model name(CPU全称)、CPU(s)(逻辑核心总数)、Core(s) per socket(每颗物理CPU核心数)及 Architecture(x86_64 或 aarch64);
执行 free -h → 记录 Mem 行 total 列数值(如 15GiB),该值为内核当前识别的可用内存总量;
执行 lsblk → 识别主硬盘设备名(如 nvme0n1 或 sda)、大小、挂载点(如 /)及是否为只读;
执行 lspci | grep -i vga → 输出中方括号内内容即为显卡芯片型号(如 [GeForce GTX 1650] 或 [JM7201])。
固件级验证内存条真实规格与数量
sudo dmidecode -t memory 是唯一能准确获取每条内存物理属性的命令,它读取BIOS/UEFI固件中的SMBIOS表,不受内核识别偏差影响。
第一步:执行 sudo dmidecode -t memory,输入管理员密码;
第二步:查找所有以 “Memory Device” 开头的区块,每个区块对应一根物理内存条;
第三步:在每个区块内定位 Size 字段(如 “8 GB” 或 “No Module Installed”)、Type(如 DDR4)、Speed(如 3200 MT/s)、Locator(如 “DIMM_A1”);
第四步:统计 Size 字段为具体容量(非 “No Module Installed”)的区块数量,即为实际安装的内存条个数——【若 free -h 显示总量与 dmidecode 各条容量之和不符,大概率存在插槽接触不良或 BIOS 未启用 XMP】。
调用 lshw 获取分层硬件拓扑树
该命令生成结构化硬件树,可清晰呈现主板、CPU、内存插槽、显卡、网卡等全部物理组件的位置关系与能力标识,结果具备资产登记级准确性。
方法一:执行 sudo lshw -short → 输出为四列结构:设备类型(cpu/memory/display)、设备标识(如 Intel Core i5-8265U)、总线位置(如 pci@0000:00:02.0)、状态(enabled);
方法二:执行 sudo lshw -C display → 定位 product 字段(如 GM107GLM [Quadro K620] 或 JM7201),并查看 configuration → driver 字段确认当前绑定的内核驱动模块名(如 i915、nvidia、jm7201);
方法三:执行 sudo lshw -C memory → 查找所有 “*-bank” 节点,其下 size 非空者即为已安装内存条,description 为 “DIMM” 即表示该插槽启用。
一键汇总全量软硬件信息
银河麒麟系统支持通过预置脚本自动采集并格式化输出完整软硬件清单,无需手动拼接多条命令结果。
执行 curl -s https://update.kylinos.cn/tools/hwinfo.sh | bash → 脚本自动检测并打印 CPU 型号、内存总量与条数、主板型号、BIOS 版本、磁盘列表、显卡芯片、网卡 MAC 地址、内核版本及麒麟 OS 发行版号;
该脚本由麒麟官方源托管,运行时会校验签名并提示是否继续——【若终端提示 “command not found: curl”,需先执行 sudo apt install curl 安装】。











