HardInfo 在Linux中检查硬件信息

HardInfo 在Linux中检查硬件信息

在使用Linux时,了解系统硬件的准确和最新信息是必不可少的。了解机器的硬件规格对于解决问题或为系统选择正确的驱动程序非常重要。

什么是HardInfo

HardInfo是一个针对Linux操作系统的图形化硬件信息和系统诊断工具。它提供了关于系统中硬件组件的详细信息,包括CPU、内存、存储设备和网络设备。对于希望监控系统性能和诊断硬件问题的Linux用户来说,它是一个必不可少的工具。

定义与特点

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

它还提供了有关每个组件的详细信息,分别显示在不同的标签页上。系统标签显示有关系统中使用的Linux发行版的一般信息。

它还显示内核版本和正常运行时间。设备标签列出了连接到计算机的所有设备。

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

如何在Linux上安装HardInfo

通过Linux发行版的软件包管理器,如apt或yum,可以在大多数Linux发行版上获取HardInfo:基于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

内存 –

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缓存大小等。同样,要获取内存详细信息,请在左侧窗格菜单上点击Memory类别,该类别显示诸如类型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中检查硬件信息的替代工具。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程