在日常使用 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 初学者,还是在做系统优化的开发者,都能轻松了解自己的系统硬件环境,为后续调试与维护提供强有力的基础!






![[C++探索之旅] 第一部分第十一课:小练习,猜单词 - 鹿快](https://img.lukuai.com/blogimg/20251015/da217e2245754101b3d2ef80869e9de2.jpg)










- 最新
- 最热
只看作者