Hardinfo2(简称“硬件信息”)是一个用于Linux系统的系统分析和基准测试图形工具,能够从硬件和一些软件中收集信息,并以易于使用的图形用户界面工具进行组织。
Hardinfo2可以显示关于这些组件的信息:CPU、GPU、主板、内存、存储、硬盘、打印机、基准测试、声音、网络和USB,以及一些系统信息,如发行版名称、版本和Linux内核信息。
除了能够打印硬件信息外,Hardinfo2还可以通过命令行或在GUI中单击“生成报告”按钮来创建高级报告,并将其保存为HTML或纯文本格式。
Hardinfo2与其他Linux硬件信息工具的区别在于,信息排列得井井有条,比其他类似工具更易于理解。
如何在Linux中安装Hardinfo2
HardInfo是一个非常受欢迎的图形应用程序,已在Ubuntu/Mint、Debian、OpenSUSE、Fedora/CentOS/RHEL、Arch Linux和Manjaro Linux上进行了测试。
要安装 hardinfo,请前往 hardinfo GitHub 发布页面,下载适用于您的 Linux 发行版的相应二进制文件(.deb
或 .rpm
),然后使用软件包管理器进行安装。
或者,您可以在 基于 Debian 的发行版 中构建并安装 hardinfo2,运行:
sudo apt install git cmake build-essential gettext sudo apt install libjson-glib-dev zlib1g-dev libsoup2.4-dev libgtk-3-dev libglib2.0-dev git clone https://github.com/hardinfo2/hardinfo2 cd hardinfo2 mkdir build cd build cmake .. make package -j sudo apt install ./hardinfo_* sudo apt install lm-sensors sysbench lsscsi mesa-utils dmidecode udisks2 xdg-utils iperf3 hardinfo2
要在 基于 RHEL 的发行版 中安装 hardinfo2,运行:
sudo yum install epel-release sudo yum install git cmake gcc gcc-c++ gettext rpmdevtools sudo yum install json-glib-devel zlib-devel libsoup-devel gtk3-devel git clone https://github.com/hardinfo2/hardinfo2 cd hardinfo2 mkdir build cd build cmake .. make package -j sudo yum install ./hardinfo-* sudo yum install lm_sensors sysbench lsscsi glx-utils dmidecode udisks2 xdg-utils iperf3 hardinfo2
如何在 Linux 中使用 HardInfo
安装完成后,在您的计算机上打开 hardinfo2。这是一个图形化应用程序,在您的发行版启动器中应该以 系统 分类的名称 系统概要和基准测试 进行分类。
一旦打开,您将在左侧边栏中看到按类别组织的各种选项卡,以及右侧列出的这些选项卡中包含的信息。
例如,您可以查看有关您的系统的信息。




所有这些信息都可以在命令行中查看,特别是从 /proc 目录。
在Linux中,有其他获取系统硬件信息的工具,但在本文中,我们谈到了“hardinfo2”工具。如果您知道其他类似的工具,请在评论中分享。
Source:
https://www.tecmint.com/hardinfo-check-hardware-information-in-linux/