歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

檢查和收集 Linux 硬件信息的 7 個命令

在Linux系統中,有許多命令可用於查詢主機的硬件信息。一些命令只針對特定的硬件組件,比如CPU、內存,一些命令可以查詢多個硬件信息。

這篇文章只是簡單的讓每個人了解查詢硬件信息的基本命令使用,包括lscpu、hwinfo、lshw、lspci、lsblk、lsusb等等。

1. lscpu用於查詢CPU信息


  1. [root@devops ~]# lscpu 
  2. Architecture:          x86_64 
  3. CPU op-mode(s):        32-bit, 64-bit 
  4. Byte Order:            Little Endian 
  5. CPU(s):                1 
  6. On-line CPU(s) list:   0 
  7. Thread(s) per core:    1 
  8. Core(s) per socket:    1 
  9. CPU socket(s):         1 
  10. NUMA node(s):          1 
  11. Vendor ID:             GenuineIntel 
  12. CPU family:            6 
  13. Model:                 45 
  14. Stepping:              7 
  15. CPU MHz:               2194.842 
  16. BogoMIPS:              4389.68 
  17. Hypervisor vendor:     Xen 
  18. Virtualization type:   full 
  19. L1d cache:             32K 
  20. L1i cache:             32K 
  21. L2 cache:              256K 
  22. L3 cache:              15360K 
  23. NUMA node0 CPU(s):     0 

2. lshw顯示硬件信息表

這個命令應用普遍,它可通過個人需求而列出多種不同的硬件參數:CPU、內存、硬盤、USB控制器、lshw卡片等等,本質上就是從/proc目錄不同文件中中提取對應的硬件信息。

按照下面的步驟去安裝lshw工具,然後就可以使用了。


  1. wget http://ezix.org/software/files/lshw-B.02.14.tar.gz 
  2. tar -zxvf lshw-B.02.14.tar.gz 
  3. cd lshw-B.02.14 
  4. make && make install 
  5. 示例: 
  6. [root@devops lshw-B.02.14]# lshw -short 
  7. H/W path          Device       Class      Description 
  8. ===================================================== 
  9. system     HVM domU 
  10. /0                             bus        Motherboard 
  11. /0/0                           memory     96KiB BIOS 
  12. /0/1                           processor  Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz 
  13. /0/2                           memory     System Memory 
  14. /0/2/0                         memory     512MiB DIMM RAM 
  15. /0/2/1                         memory     512MiB DIMM RAM 
  16. /0/3                           memory     96KiB BIOS 
  17. /0/4                           processor  CPU 
  18. /0/5                           memory     System Memory 
  19. /0/6                           memory 
  20. /0/7                           memory 
Copyright © Linux教程網 All Rights Reserved