HardInfo - 在 Linux 中检查硬件信息

linuxoperating systemopen source更新于 2026/1/22 0:52:17

简介

使用 Linux 时,掌握系统硬件的准确且最新的信息至关重要。了解机器的硬件规格非常重要,原因有很多,例如故障排除问题或为系统选择合适的驱动程序。

什么是 HardInfo?

HardInfo 是一款适用于 Linux 操作系统的图形化硬件信息和系统诊断工具。它提供有关系统硬件组件的详细信息,包括 CPU、内存、存储设备和网络设备。对于想要监控系统性能和诊断硬件问题的 Linux 用户来说,它是一款必备工具。

定义和功能

HardInfo 提供用户友好的界面,可一目了然地显示所有必要的硬件信息。应用程序的主窗口会显示系统规格摘要,例如处理器类型、时钟速度、RAM 大小和硬盘容量。

它还在单独的选项卡中提供有关每个组件的详细信息。"系统"选项卡会显示有关系统中使用的 Linux 发行版的常规信息。

它还会显示有关内核版本和正常运行时间的详细信息。"设备"选项卡会列出连接到计算机的所有设备。

例如,它会显示您的显卡详细信息,例如型号名称、内存大小以及其他重要参数。 "基准"选项卡允许您对系统的各个组件(例如内存或 CPU)进行压力测试,这有助于您识别潜在问题。

如何在 Linux 上安装 HardInfo

大多数 Linux 发行版都可以通过其软件包管理器(例如 apt 或 yum)使用 HardInfo,具体取决于您使用的是基于 Debian 还是基于 Red Hat 的发行版:基于 Debian (Ubuntu/Mint) −

在 Ubuntu/Mint 上打开终端 (Ctrl + Alt + T) 并运行:

$ sudo apt install hardinfo

基于 Red Hat (Fedora/CentOS):

在 Fedora/CentOS 上打开终端:

$ sudo dnf install hardinfo

成功安装后,无论是通过上述 apt/dnf 命令还是从软件中心的 GUI 程序列表安装,HardInfo 都会包含在其中,您可以打开并开始使用。

使用 HardInfo 检查系统信息

HardInfo 是一款功能强大的 Linux 硬件信息检查工具。它提供了简洁易用的界面,可用于收集系统硬件组件的详细信息。在本节中,我们将探讨 HardInfo 的各种系统信息检查功能。

主窗口概览

HardInfo 的主窗口左侧显示不同类别的硬件组件,例如"计算机"、"设备"和"资源"。点击任意类别,右侧将显示所选组件的更多详细信息。

查看系统摘要信息

HardInfo 中的"计算机"类别概述了系统的基本信息,例如型号名称、BIOS 版本和操作系统详情。此摘要页面还显示 CPU 型号、时钟频率和核心数。此外,它还列出了系统的内存大小和类型。

hardinfo --summary

输出 

Summary:

操作系统

  Distribution: Ubuntu 20.04 LTS
  Kernel Version: 5.11.0-25-generic
  Architecture: x86_64

CPU −

Processor: Intel Core i7-8700K
Cores: 6
Threads: 12
Clock Speed: 3.7 GHz (base), up to 4.7 GHz (boost)
Cache: 12 MB
Architecture: x86_64

Memory −

Total Memory: 16 GB
Type: DDR4
Speed: 3200 MHz

存储 −

Drive 1: Samsung 970 EVO Plus 500 GB (NVMe)
Drive 2: Seagate Barracuda 2 TB (SATA)

图形 −

Graphics Card: NVIDIA GeForce RTX 2080 Ti
VRAM: 11 GB
Driver Version: 470.57.02

网络 −

Ethernet: Intel Gigabit Ethernet
Wi-Fi: Intel Dual Band Wireless-AC 9260
System Manufacturer: Dell Inc.
BIOS Version: 1.2.3
Display: Dell UltraSharp U2718Q (27", 4K)
Sound Card: Realtek ALC1220

检查 CPU 和内存信息

要获取有关 CPU 或内存组件的更多详细信息,请点击 HardInfo 左侧菜单中的相应类别。CPU 详细信息页面显示所有相关数据,例如供应商 ID、型号名称或编号、频率范围段或 Turbo Boost 技术下支持的最高频率(如适用)、步进 ID(修订版)、每个核心线程的 L1/L2/L3 缓存大小。同样,要查看内存详细信息,请点击左侧窗格菜单中的"内存"类别,该类别显示诸如类型(例如 DDR4/DDR5/DDR6)、时钟速度 (GHz)、总大小 (GB) 等数据。

hardinfo --cpu

输出 −

Processor Information:
Manufacturer: Intel
Model: Intel Core i7-9700K
Architecture: x86_64
Socket Type: LGA 1151
Cores: 8
Threads: 8
Base Frequency: 3.6 GHz
Max Turbo Frequency: 4.9 GHz
Cache Size: 12 MB
Instruction Set: 64-bit
Virtualization Support: Yes

检查存储设备和分区

HardInfo 中的"设备"类别允许您查看连接到计算机的所有磁盘及其分区。它还显示每个磁盘或分区分配或占用的容量、分区总数以及它们的大小差异等详细信息。

hardinfo --storage

输出 −

Storage Devices:
1. /dev/sda
   - Model: Samsung 970 EVO Plus
   - Capacity: 500 GB
   - Type: NVMe SSD
   - Interface: PCIe Gen3 x4
   - SMART Status: Healthy

2. /dev/sdb
   - Model: Seagate Barracuda
   - Capacity: 2 TB
   - Type: SATA HDD
   - Interface: SATA 6 Gb/s
   - SMART Status: Healthy

3. /dev/cdrom
   - Model: ASUS DVD-RW
   - Type: DVD Writer
   - Interface: SATA

检查网络设备和接口

HardInfo 中的"网络"类别提供有关系统网络设备和接口的详细信息。它显示分配给接口的 IPv4/IPv6 地址、使用的地址解析方法(DHCP/静态)、以太网设备的 MAC 地址等。

hardinfo --network

输出 −

Network Adapters:
1. Interface: eth0
   - Manufacturer: Intel Corporation
   - Model: Intel Ethernet Connection I219-V
   - MAC Address: 00:11:22:33:44:55
   - IP Address: 192.168.0.100
   - Connection Type: Wired
   - Speed: 1 Gbps

2. Interface: wlan0
   - Manufacturer: Broadcom Inc. and subsidiaries
   - Model: Broadcom BCM4360 802.11ac Wireless Network Adapter
   - MAC Address: AA:BB:CC:DD:EE:FF
   - IP Address: 192.168.0.101
   - Connection Type: Wireless
   - Speed: 300 Mbps

总体而言,HardInfo 提供了一个易于使用的图形界面,用于检查系统硬件组件的详细信息。按照上述步骤操作,您可以更好地了解 Linux 系统的硬件特性,并在解决问题时做出明智的决策。

HardInfo 的高级功能

使用 HardInfo 生成报告

HardInfo 提供生成综合报告的功能,这些报告可以导出为多种格式,例如 HTML、CSV 和纯文本。生成报告非常简单 - 只需点击工具栏中的"生成报告"按钮,然后选择报告格式即可。您还可以通过选择/取消选择要在报告中包含/排除的特定硬件组件来自定义报告。

从 HardInfo 导出数据

除了生成详细的系统和基准测试报告外,HardInfo 还允许您将特定的硬件信息数据导出为不同的格式,例如 CSV、HTML 和 XML。这样可以轻松地将数据共享或导入到其他应用程序(例如电子表格或数据库)中。

自定义界面

使用 HardInfo 最显著的优势之一是它提供了多种自定义选项,允许用户根据自己的喜好个性化界面。用户可以根据自己的喜好更改界面的字体大小/配色方案,或为按钮选择不同的图标主题。

结论

HardInfo 是一款用于检查 Linux 硬件信息的极其实用的工具。它提供了有关系统组件的丰富信息,并且易于使用。无论您是要排除硬件故障,还是只想了解更多计算机规格信息,HardInfo 都是绝佳的选择。

在本文中,我们探讨了在 Linux 中了解系统硬件信息的重要性。我们解释了什么是 HardInfo,以及如何在您的系统上安装它。

我们还介绍了如何使用它来检查硬件的各个方面,从CPU和内存到存储设备和网络接口。此外,我们还讨论了一些在Linux中检查硬件信息的替代工具。


相关文章


有用资源