dmidecodeハードウェア情報収集コマンド

1628 ワード

dmidecode
dmidecodeはSMBIOS/DMI規格を用いてLinuxで関連ハードウェア情報を収集する
CPUモデルの取得
]# dmidecode -t processor | grep Version | head -n 1
    Version: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz

サーバモデルの取得
]# dmidecode | grep 'Product Name'
    Product Name: VMware Virtual Platform
    Product Name: 440BX Desktop Reference Platform

ホストシリアル番号の取得
]# dmidecode -s system-serial-number
VMware-56 4d 83 35 b6 1a ca 95-e6 c4 c9 f3 b6 e8 69 cd

メモリの要約情報の表示
]# dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range | grep -v "No Module Installed"
    Size: 2048 MB

マザーボードでサポートされている最大メモリの表示
]# dmidecode|grep 'Maximum Capacity'
    Maximum Capacity: 1 TB

Linuxシステムメモリ仕様情報の表示
]# dmidecode|grep -A16 'Memory Device'|grep 'Speed'
Speed: 1333 MHz
Speed: 1333 MHz
Speed: 1333 MHz
Speed: 1333 MHz

CPU情報の表示
]# lscpu 
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
 :                 1
NUMA   :         1
   ID:           GenuineIntel
CPU   :          6
  :              60
    :        Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
  :              3
CPU MHz:             3597.915
BogoMIPS:            7195.83
      :  VMware
     :       
L1d   :          32K
L1i   :          32K
L2   :           256K
L3   :           8192K
NUMA   0 CPU:    0,1