一、命令行工具:精准获取硬件细节
命令行是Ubuntu下硬件检测的核心方式,适合习惯终端操作的用户,能提供详细的硬件参数和状态信息。
lshw(List Hardware)
lshw是功能最全面的硬件列表工具,可显示CPU、内存、硬盘、显卡、网卡等所有硬件的详细信息(如型号、序列号、制造商)。安装后(sudo apt install lshw),基础用法为sudo lshw -short(简洁表格形式),若需完整详情可直接运行sudo lshw(需管理员权限)。若只需查看特定硬件(如CPU),可使用sudo lshw -C cpu。
lscpu
专为CPU设计,快速显示CPU架构、核心数、线程数、缓存大小、主频等关键信息。无需额外安装,直接运行lscpu即可,输出结果清晰易读,适合快速了解CPU配置。
free
查看系统内存使用情况,包括总内存、已用内存、空闲内存及交换空间(Swap)的使用状态。建议添加-h参数(free -h),以人类可读的格式(GB/MB)显示,更直观。
lspci & lsusb
lspci:列出PCI总线上的设备(如显卡、声卡、网卡),用grep过滤可快速定位特定设备(如lspci | grep -i vga查看显卡型号);lsusb:列出USB总线上的设备(如U盘、鼠标、键盘),直接运行即可查看所有连接的USB设备。inxi
综合性系统信息工具,能显示硬件、软件、网络等全面信息,输出格式美观。需先安装(sudo apt install inxi),常用命令为inxi -F(完整报告)或inxi -Fxz(更详细的硬件信息),适合需要一站式查看系统状态的用户。
dmidecode
读取系统DMI(Desktop Management Interface)信息,包括主板、BIOS、处理器、内存插槽等底层硬件详情。需管理员权限(sudo dmidecode),可获取硬件制造商、序列号等关键信息,适合硬件故障排查。
sensors
监测硬件温度(CPU、GPU、硬盘)及风扇转速,需先安装lm-sensors包(sudo apt install lm-sensors),然后运行sensors-detect(按提示确认)初始化,最后用sensors查看实时温度数据,适合监控硬件健康状态。
二、图形界面工具:直观便捷的硬件查看方式
若不习惯命令行,Ubuntu提供了多款图形化工具,操作简单,适合普通用户。
系统监视器(System Monitor)
Ubuntu自带工具,通过“应用程序菜单→系统工具→系统监视器”打开,可查看CPU、内存、磁盘、网络的实时使用率及进程信息,界面简洁,适合快速监控系统资源。
Hardinfo
功能强大的图形化硬件信息工具,提供详细的硬件报告(包括CPU、内存、硬盘、显卡、PCI设备等),支持导出HTML格式报告。安装后(sudo apt install hardinfo),通过“应用程序菜单→系统工具→Hardinfo”打开,或终端输入hardinfo运行。
传感器(Sensors)
图形化的温度监测工具,显示CPU、GPU、硬盘等设备的温度及风扇转速,界面友好。安装后(sudo apt install psensor),通过“应用程序菜单→系统工具→Psensor”打开,支持实时图表显示,适合直观监控硬件温度。
设备管理器
通过“设置→关于→硬件信息”访问,查看系统中所有硬件设备的树形结构,包括设备名称、型号、驱动状态,适合快速了解硬件组成。
三、其他实用方法
Live USB检测
若需在不安装Ubuntu的情况下检测硬件,可使用Live USB启动盘启动系统,进入“试用Ubuntu”模式,通过上述命令行或图形工具查看硬件信息,适合新电脑硬件兼容性检查。
开机自检
Ubuntu默认会在开机时进行硬件检测(尤其是硬盘),若需跳过自检(加快启动速度),可创建/fastboot空文件(sudo touch /fastboot),但需注意:跳过自检可能影响硬盘错误检测。