GNU/Linux >> Linux の 問題 >  >> Linux

Linux での dmidecode コマンドの例

dmidecode コマンドは、システムのデスクトップ管理インターフェイス (DMI) テーブルをダンプし、人間が読める形式で表示します。 DMI テーブルは、ハードウェア コンポーネントに関する情報を追跡するための業界標準です。コンポーネントをタイプに分け、各タイプに番号を付けます。たとえば、タイプ 4 はプロセッサ、タイプ 39 は電源などです。同様のコマンドと同様に、dmidecode を使用して、接続されているデバイスを確認し、それらが特定のデバイスをサポートしているかどうかを確認できます。特徴。ただし、dmidecode の作成者は、DMI テーブルの情報は、多くの場合、「不正確、不完全、または単に間違っている」と警告しています。したがって、ハードウェア情報の唯一の情報源として DMI テーブルに依存しないでください。

構文

dmidecode コマンドの構文は次のとおりです。

# dmidecode [options]

dmidecode コマンドの例

1. ファイルからメモリを読み取るには:

# dmidecode -d /dev/mem 

2. 簡潔にするには:

# dmidecode -q
# dmidecode --quite 

3. DMI 文字列の値を出力するには:

# dmidecode -s bios-version
# dmidecode --string bios-version

利用可能な文字列:

bios-vendor,  bios-version,  bios-release-date,  system-manufacturer,  system-product-name,  system-version, 
system-serial-number,  system-uuid,  baseboard-manufacturer board-product-name, baseboard-version, baseboard-serial-number, 
baseboard-asset-tag, chassis- facturer,  chassis-type, chassis-version, chassis-serial-number, chassis-asset-tag, processor-family, 
processor-manufacturer, processor-version, processor-frequency. 

4. 指定したタイプのエントリを表示するには:

# dmidecode -t TYPE
# dmidecode -t memory
# dmidecode --type memory

利用可能なタイプ:

bios, system, baseboard, chassis, processor, memory, cache, connector, slot.

5. エントリをデコードしないようにするには、16 進数としてダンプします:

# dmidecode -u
# dmidecode --dump 

6. DMI データをファイルにダンプするには:

# dmidecode --dump-bin /tmp/file.txt 

7. 使用情報を表示するには:

# dmidecode -h 

8. バージョンを表示して終了するには:

# dmidecode -V
# dmidecode --version 

9. BIOS を一覧表示するには:

# dmidecode -t 0 

10. システムを一覧表示するには:

# dmidecode -t 1
--------------------------------------------------------
SMBIOS 2.4 present.

Handle 0x0001, DMI type 1, 27 bytes
System Information
        Manufacturer: VMware
        Product Name: VMware Platform
        Version: None
        Serial Number: VMware-XX XX XX XX XX XX XX
        UUID: 12252f1252645623sfdt342317q
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Not Specified

11. ベースボードを一覧表示するには:

# dmidecode -t 2

# dmidecode 2.10
SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: Intel Corp
        Product Name: 440BX Desktop Reference Platform
        Version: None
        Serial Number: None
        Asset Tag: Not Specified
        Features: None
        Location In Chassis: Not Specified
        Chassis Handle: 0x0000
        Type: Unknown
        Contained Object Handles: 0

12. シャーシを一覧表示するには:

# dmidecode -t 3

SMBIOS 2.4 present.

Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
        Manufacturer: No Enclosure
        Type: Other
        Lock: Not Present
        Version: N/A
        Serial Number: None
O/P Truncated

13. プロセッサを一覧表示するには:

# dmidecode -t 4

Processor Information
        Socket Designation: CPU socket #63
        Type: Central Processor
        Family: Unknown
        Manufacturer: 000000000000
        ID: 00 00 00 00 00 00 00 00
        Version: 00000000000000000000000000000000
        Voltage: 3.3 V

14. メモリ コントローラを一覧表示するには:

# dmidecode -t 5
# dmidecode 2.10
SMBIOS 2.4 present.

Handle 0x0044, DMI type 5, 46 bytes
Memory Controller Information
        Error Detecting Method: None
        Error Correcting Capabilities:
                None
        Supported Interleave: One-way Interleave
        Current Interleave: One-way Interleave
        Maximum Memory Module Size: 32768 MB
        Maximum Total Memory Size: 491520 MB
        Supported Speeds:
                70 ns
                60 ns
        Supported Memory Types:
                FPM
                EDO
                DIMM
                SDRAM

15. メモリ モジュールを一覧表示するには:

# dmidecode -t 6 

16. キャッシュを一覧表示するには:

# dmidecode -t 7 

17. ポート コネクタを一覧表示するには:

# dmidecode -t 8 

18. システム スロットを一覧表示するには:

# dmidecode -t 9

19. オンボード デバイスを一覧表示するには:

# dmidecode -t 10 

20. OEM 文字列を一覧表示するには:

# dmidecode -t 11

21. システム構成オプションを一覧表示するには:

# dmidecode -t 12 

22. BIOS 言語を一覧表示するには:

# dmidecode -t 13 

23. グループの関連付けを一覧表示するには:

# dmidecode -t 14 

24. システム イベント ログを一覧表示するには:

# dmidecode -t 15 

25. 物理メモリ アレイを一覧表示するには:

# dmidecode -t 16 

26. メモリ デバイスを一覧表示するには:

# dmidecode -t 17 

27. 32 ビット メモリ エラーを一覧表示するには:

# dmidecode -t 18 

28. メモリ配列のマップされたアドレスを一覧表示するには:

# dmidecode -t 19 

29. メモリ デバイスのマップされたアドレスを一覧表示するには:

# dmidecode -t 20 

30. 内蔵ポインティング デバイスを一覧表示するには:

# dmidecode -t 21 

31. ポータブル バッテリーを一覧表示するには:

# dmidecode -t 22 

32. システム リセットを一覧表示するには:

# dmidecode -t 23

33. ハードウェア セキュリティを一覧表示するには:

# dmidecode -t 24 

34. システムの電源制御を一覧表示するには:

# dmidecode -t 25 

35. 電圧プローブを一覧表示するには:

# dmidecode -t 26 

36. 冷却装置を一覧表示するには:

# dmidecode -t 27 

37. 温度プローブを一覧表示するには:

# dmidecode -t 28 

38. 電流プローブを一覧表示するには:

# dmidecode -t 29 

39. 帯域外リモート アクセスを一覧表示するには:

# dmidecode -t 30

40. ブート整合性サービスを一覧表示するには:

# dmidecode -t 31 

41. システム ブートを一覧表示するには:

# dmidecode -t 32 

42. 64 ビット メモリ エラーを一覧表示するには:

# dmidecode -t 33 

43. 管理デバイスを一覧表示するには:

# dmidecode -t 34 

44. 管理デバイス コンポーネントを一覧表示するには:

# dmidecode -t 35 

45. 管理デバイスのしきい値データを一覧表示するには:

# dmidecode -t 36 

46. メモリー チャンネルを一覧表示するには:

# dmidecode -t 37 

47. IPMI デバイスを一覧表示するには:

# dmidecode -t 38 

48. 電源を一覧表示するには:

# dmidecode -t 39 

49. 追加情報を一覧表示するには:

# dmidecode -t 40 

50. オンボード デバイスを一覧表示するには:

# dmidecode -t 41 


Linux
  1. Linux での rm コマンドの例

  2. Linux での sa コマンドの例

  3. w Linux でのコマンド例

  1. Linux での ps コマンドの例

  2. Linux での dmidecode コマンドの例

  3. Linux での ac コマンドの例

  1. 7 Linux df コマンドの例

  2. Linux での df コマンドの例

  3. Linux での du コマンドの例