您已經了解了我們在 GNU/Linux 環境中實現的工具 lsusb、lspci、hwinfo、dmidecode、smartctl、acpi 等 硬件信息雖然通過讀取/proc偽FS文件可以獲得的信息,例如/proc/cpuinfo等,也對我們有幫助。 嗯,一如既往,還有更多的選擇,比如 Hwinfo,它不僅有一個 CLI 工具,還有一個很棒的 GUI,讓我們想起 AIDA64 或 Everest 等程序......
但今天我們要談談另一個工具, 它叫lshw 它還用於列出和獲取有關我們計算機上所有硬件設備的信息。 強烈建議您深入了解我們的硬件,並了解我們應該安裝哪些驅動程序或控制器,或者如何更好地配置我們將在系統中安裝的新內核等。 有時只是為了能夠顯示來自傳感器的信息,或狀態......
默認情況下通常不會安裝它,因此您必須在使用它之前先安裝它,該軟件包位於官方存儲庫中,因此只需使用發行版的軟件包管理器安裝一個名為 lshw 的軟件包...您可以猜到,它的名字來自來自 Hardware Lister,是一個小型開源工具,用於獲取有關內存、CPU、緩存、速度、網絡、顯卡、I/O 設備等的信息。 為此,它從兩者獲取信息 /proc 來自 DMI 表.
對於它的使用來說,它可以在沒有 選項 與其他一些有趣的選項一樣,獲得更通用的信息輸出。 例如,按總線或設備的類型進行過濾。 與 lshw -shot 或 lshw -businfo 選項類似,或者要獲取有關特定設備的信息,您可以使用 -class 選項,後跟類。 例如,有關係統信息 lshw -class 系統或具有 lshw -class 內存的內存...有關詳細信息,請參閱 man lshw。