在linux系統中,有很多命令可以用於查詢主機的硬件信息,有些命令僅僅針對於特定的硬件部件,比如cpu,內存等,而有些命令可以查詢很多的硬件信息。
這篇帖子簡單地帶大家了解一下最常用的查詢各種硬件信息的命令,其中包括lscpu,hwinfo,lshw,dmidecode,lspci等等。
lscpu命令可以用來查詢處理器cpu的詳細信息,只需要簡單地輸入lscpu即可,如下所示,它本身也沒有提供更多選項和功能可供選擇。
這個命令用途廣泛,它可以根據你的需求以詳細或概要的形式列出許多個不同硬件的參數信息,其中包括cpu,內存,磁盤,usb控制器,網卡等等,lshw實質上是從/proc文件目錄下的不同文件中提取對應的硬件信息。
點擊下面的帖子,可以對lshw有更多的了解。
在Linux上使用lshw命令獲取硬件信息
hwinfo同樣是一個使用非常廣泛的硬件信息查詢命令,類似於lshw,它同樣可以詳細或概要地報告多個部件的硬件信息,但不同的是,它有時可以給出比lshw更多的信息。
點擊下面的鏈接可以查看更多關於hwinfo的信息。
在Linux上使用hwinfo命令獲取硬件信息
lscpi命令可以列出pci總線上信息,以及所有連接到pci總線上的設備信息,比如VGA適配器,顯卡,網卡,usb端口,sata控制器等等。
可以使用grep命令篩選出特定的設備信息。
列出scsi/sata設備信息,比如硬盤驅動器,光盤驅動器。
該命令可以顯示USB控制器及連接到控制的設備信息。默認情況下,只顯示概要信息,可以通過-v選項指示其顯示更多的硬件信息。
上面信息顯示,在該系統中,有一個usb端口正被鼠標占用。
inxi命令是一個大的bash腳本文件,其通過從不同的信息來源和命令中獲取硬件信息,最後能給出一個顏色高亮的,適合於非專業人員閱讀的硬件信息報告。
列出所有塊設備信息,其中包括硬盤分區信息,以及其他存儲設備,如光盤,閃存等。
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-05/101059p2.htm