歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 檢查和收集 Linux 硬件信息的 7 個命令

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

日期:2017/3/3 17:00:51   编辑:關於Linux

在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