如何检查我拥有的硬件?(带有BIOS版本等)
如何检查我拥有的硬件?(带有BIOS版本等)
Answers:
如果您的系统支持procfs,则可以获取有关正在运行的系统的许多信息。它是内核数据结构的接口,因此它还将包含有关您的硬件的信息。例如,要获得关于所使用的CPU的详细信息,你可以cat /proc/cpuinfo
了解更多的信息,你应该看到的人PROC。
可以通过内核环形缓冲区logmessages使用来获得更多的硬件信息dmesg
。例如,这将为您提供最近连接的硬件及其在系统中的集成方式的简短摘要。
这些是您可以在每个发行版上获得一些硬件信息的一些基本“接口”。
其他收集硬件信息的“小型”工具是:
根据您的发布,您还可以使用以下两个工具之一来收集有关硬件配置的详细概述:
硬件的“门”就是“桌面管理接口”(-> DMI)。该框架会将您的系统信息公开给您的软件,例如,lshw使用了该框架。可以直接与DMI进行交互的工具是dmidecode,它在大多数发行版中均作为软件包提供。它将biosdecode
随带,还向您显示完整的BIOS信息。
为了显示我的硬件的概况,我使用lshw -short
,最佳运行(以root身份)。您lshw
当然可以简单地运行,但是我更喜欢该-short
选项提供的简洁性。
要检查我的硬盘使用情况,我使用df --human-readable
,默认情况下,该硬盘应该在您的系统上可用(与不同lshw
)。
sudo hwinfo --short
是等效的,它显示IMO更漂亮的输出。不幸的是,跳过了一些有趣的信息(例如,它不显示HDD分区大小)。
您可以使用“ lshw”。在Debian及其衍生版本上使用'sudo apt-get install lshw'安装它。甚至还有一个图形版本,称为lshw-gtk。
在Unix变体之间,这是高度可变的。在UNIX的Rosetta Stone上检查您的变体列。
在Linux下,lshw收集许多信息,这些信息分散在/proc
和下的各种文本文件中/sys
。
硬件探针 —是列出所有硬件设备并进行可操作性诊断的选项。它基于hwinfo,lspci,lsusb,dmidecode和其他工具。