Linux

在 Linux 中獲取有關機器硬體的資訊

  • December 1, 2017

如何檢查我擁有的硬體?(有 BIOS 版本等)

如果您的系統支持procfs,您可以獲得很多關於您正在執行的系統的資訊。它是核心資料結構的介面,因此它還將包含有關您的硬體的資訊。例如,要獲取有關已用 CPUcat /proc/cpuinfo 的詳細資訊,您可以查看*man proc*獲取更多資訊。

更多的硬體資訊可以通過核心環緩衝區日誌消息獲取dmesg。例如,這將為您提供最近連接的硬體的簡短摘要以及它是如何集成到系統中的。

這些是您在每個發行版上都將擁有的一些基本“介面”,用於獲取一些硬體資訊。

其他收集硬體資訊的“小”工具有:

  • lspci - PCI 硬體
  • lsusb - USB 硬體

根據您的發行版,您還可以使用以下兩種工具之一來收集硬體配置的詳細概述:

  • lshw
  • hwinfo(特定於 SuSE,但在其他發行版下也可用)

您的硬體的“大門”是通過*“桌面管理界面”*(-> DMI)。該框架會將您的系統資訊公開給您的軟體,例如由 lshw 使用。直接與 DMI 互動的工具是**dmidecode**,可在大多數發行版中作為包使用。它會附帶biosdecode顯示完整的可用 BIOS 資訊。

引用自:https://unix.stackexchange.com/questions/2300