一文教你轻松掌握——Linux下查看硬件信息的几种实用方法

在日常使用 Linux 系统时,我们常常需要了解设备的硬件配置,列如 CPU、内存、磁盘、主板型号、显卡型号等信息。

无论是服务器维护、驱动安装,还是系统优化,准确查看硬件信息都是第一步。

本文将带你一步步掌握几种最实用、最常用的 Linux 硬件信息查看方法。

一、查看 CPU 信息

方法 1:查看详细 CPU 型号

cat /proc/cpuinfo

执行后会输出多个 CPU 核心的详细信息,例如:

model name : Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz

cpu cores : 6

cache size : 12288 KB

提示:只想看型号可以执行:

cat /proc/cpuinfo | grep “model name” | uniq

方法 2:简洁查看方式

lscpu

输出结果更美观、易读,推荐日常使用:

Architecture: x86_64

CPU(s): 8

Model name: AMD Ryzen 5 5600H with Radeon Graphics

二、查看内存信息

方法 1:查看物理内存大小

free -h

输出示例:

total used free shared buff/cache available

Mem: 15Gi 4.2Gi 8.9Gi 300Mi 2.0Gi 10Gi

方法 2:查看硬件层级内存信息

sudo dmidecode -t memory

该命令会显示内存插槽数量、类型(DDR4/DDR5)、容量、制造商等详细信息。

三、查看磁盘信息

查看磁盘分区情况

lsblk

输出示例:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 512G 0 disk

└─sda1 8:1 0 512G 0 part /

查看磁盘使用率

df -h

可以快速看到各分区的占用率,便于磁盘空间管理。

查看磁盘健康状态

sudo smartctl -a /dev/sda

适用于服务器维护人员,可以查看磁盘是否存在坏道或读写错误。

四、查看显卡信息

查看显卡类型

lspci | grep VGA

输出示例:

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630

查看显卡驱动加载情况

lsmod | grep nvidia

如有结果输出,则说明 NVIDIA 驱动已加载成功。

五、查看主板与 BIOS 信息

查看主板型号

sudo dmidecode -t baseboard | grep “Product Name”

查看 BIOS 信息

sudo dmidecode -t bios

可获得 BIOS 版本、发布日期、厂商等信息,对系统升级或兼容性排查超级有协助。

⚙️ 六、一键汇总所有硬件信息(进阶)

如果你想快速导出全部硬件信息,只需执行:

sudo lshw > hardware_report.txt

然后查看生成的文件:

less hardware_report.txt

你会发现其中包含完整的硬件详情,从 CPU、内存到显卡、网络设备一应俱全,超级适合做系统巡检或报表导出。

总结

类型

常用命令

用途说明

CPU

lscpu

查看 CPU 架构与核心信息

内存

free -h / dmidecode -t memory

查看内存容量与插槽信息

磁盘

lsblk / df -h

查看磁盘分区与使用率

显卡

`lspci

grep VGA`

主板

dmidecode -t baseboard

获取主板型号

全部信息

lshw

导出完整硬件清单

写在最后:

掌握这些命令后,无论你是服务器管理员、Linux 初学者,还是在做系统优化的开发者,都能轻松了解自己的系统硬件环境,为后续调试与维护提供强有力的基础!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
你7街訓啦的头像 - 鹿快
评论 共2条

请登录后发表评论