GNU/Linux >> Belajar Linux >  >> Linux

dmidecode:perintah tidak ditemukan

Perintah dmidecode membuang tabel Desktop Management Interface (DMI) sistem dan menyajikannya dalam format yang dapat dibaca manusia. Tabel DMI adalah standar industri untuk melacak informasi tentang komponen perangkat keras. Ini memisahkan komponen menjadi tipe, dengan setiap tipe diberi nomor—misalnya, tipe 4 adalah prosesor, tipe 39 adalah catu daya, dll. Seperti perintah serupa, Anda dapat menggunakan dmidecode untuk memverifikasi perangkat yang terhubung dan apakah mereka mendukung atau tidak. fitur. Namun, penulis dmidecode memperingatkan bahwa informasi dalam tabel DMI, lebih sering daripada tidak, “tidak akurat, tidak lengkap, atau hanya salah.” Oleh karena itu, jangan mengandalkan tabel DMI sebagai satu-satunya sumber informasi perangkat keras.

Sintaks

Sintaks dari perintah dmidecode adalah:

# dmidecode [options]

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah dmidecode:

dmidecode: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:

Distribusi OS Perintah
Debian apt-get install dmidecode
Ubuntu apt-get install dmidecode
Alpin apk tambahkan dmidecode
Linux Arch pacman -S dmidecode
Kali Linux apt-get install dmidecode
CentOS yum install dmidecode
Fedora dnf install dmidecode
Raspbian apt-get install dmidecode

Contoh Perintah dmidecode

1. Untuk membaca memori dari file:

# dmidecode -d /dev/mem 

2. Agar tidak terlalu bertele-tele:

# dmidecode -q
# dmidecode --quite 

3. Untuk mencetak nilai string DMI:

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

string yang tersedia:

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. Untuk menampilkan entri dari jenis tertentu:

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

Jenis yang tersedia:

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

5. Untuk tidak memecahkan kode entri, buang sebagai heksadesimal:

# dmidecode -u
# dmidecode --dump 

6. Untuk membuang data DMI ke dalam file:

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

7. Untuk menampilkan informasi penggunaan:

# dmidecode -h 

8. Untuk menampilkan versi dan keluar:

# dmidecode -V
# dmidecode --version 

9. Untuk membuat daftar BIOS:

# dmidecode -t 0 

10. Untuk membuat daftar Sistem:

# 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. Untuk membuat daftar Papan Dasar:

# 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. Untuk membuat daftar Sasis:

# 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. Untuk membuat daftar Prosesor:

# 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. Untuk membuat daftar Pengontrol Memori:

# 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. Untuk membuat daftar Modul Memori:

# dmidecode -t 6 

16. Untuk membuat daftar Cache:

# dmidecode -t 7 

17. Untuk membuat daftar Konektor Port:

# dmidecode -t 8 

18. Untuk membuat daftar Slot Sistem:

# dmidecode -t 9

19. Untuk membuat daftar Perangkat On Board:

# dmidecode -t 10 

20. Untuk membuat daftar String OEM:

# dmidecode -t 11

21. Untuk membuat daftar Opsi Konfigurasi Sistem:

# dmidecode -t 12 

22. Untuk membuat daftar Bahasa BIOS:

# dmidecode -t 13 

23. Untuk membuat daftar Asosiasi Grup:

# dmidecode -t 14 

24. Untuk membuat daftar System Event Log:

# dmidecode -t 15 

25. Untuk membuat daftar Array Memori Fisik:

# dmidecode -t 16 

26. Untuk membuat daftar Perangkat Memori:

# dmidecode -t 17 

27. Untuk membuat daftar Kesalahan Memori 32-bit:

# dmidecode -t 18 

28. Untuk membuat daftar Alamat yang Dipetakan Array Memori:

# dmidecode -t 19 

29. Untuk membuat daftar Alamat yang Dipetakan Perangkat Memori:

# dmidecode -t 20 

30. Untuk membuat daftar Perangkat Penunjuk Bawaan:

# dmidecode -t 21 

31. Untuk membuat daftar Baterai Portabel:

# dmidecode -t 22 

32. Untuk membuat daftar System Reset:

# dmidecode -t 23

33. Untuk membuat daftar Keamanan Perangkat Keras:

# dmidecode -t 24 

34. Untuk membuat daftar Kontrol Daya Sistem:

# dmidecode -t 25 

35. Untuk membuat daftar Probe Tegangan:

# dmidecode -t 26 

36. Untuk membuat daftar Perangkat Pendingin:

# dmidecode -t 27 

37. Untuk membuat daftar Pemeriksaan Suhu:

# dmidecode -t 28 

38. Untuk membuat daftar Penyelidik Arus Listrik:

# dmidecode -t 29 

39. Untuk membuat daftar Akses Jarak Jauh Out-of-band:

# dmidecode -t 30

40. Untuk membuat daftar Layanan Integritas Boot:

# dmidecode -t 31 

41. Untuk membuat daftar System Boot:

# dmidecode -t 32 

42. Untuk membuat daftar Kesalahan Memori 64-bit:

# dmidecode -t 33 

43. Untuk membuat daftar Perangkat Manajemen:

# dmidecode -t 34 

44. Untuk membuat daftar Komponen Perangkat Manajemen:

# dmidecode -t 35 

45. Untuk mencantumkan Data Ambang Batas Perangkat Manajemen:

# dmidecode -t 36 

46. ​​Untuk membuat daftar Saluran Memori:

# dmidecode -t 37 

47. Untuk membuat daftar Perangkat IPMI:

# dmidecode -t 38 

48. Untuk membuat daftar Catu Daya:

# dmidecode -t 39 

49. Untuk membuat daftar Informasi Tambahan:

# dmidecode -t 40 

50. Untuk membuat daftar Perangkat terpasang:

# dmidecode -t 41 


Linux
  1. ifrename:perintah tidak ditemukan

  2. netstat:perintah tidak ditemukan

  3. kubectl:perintah tidak ditemukan

  1. tvservice:perintah tidak ditemukan

  2. lspci:perintah tidak ditemukan

  3. rm:perintah tidak ditemukan

  1. nc:perintah tidak ditemukan

  2. mv:perintah tidak ditemukan

  3. ln:perintah tidak ditemukan