GNU/Linux >> Belajar Linux >  >> Linux

12 Contoh Perintah 'dmidecode' yang Berguna untuk Admin Linux

Dmidecode adalah alat atau perintah yang digunakan untuk mengambil informasi berguna dari komponen perangkat keras sistem Anda dalam format yang dapat dibaca manusia. Dmidecode tersedia untuk semua sistem seperti Linux (RHEL, CentOS, Debian dan SUSE). Dmidecode singkatan dari DMI (Desktop Management Interface) dekoder tabel, seperti namanya membaca data dari tabel DMI dan mewakili kita dalam format yang dapat dibaca manusia. Tabel DMI menyimpan detail perangkat keras sistem seperti BIOS, Nomor Seri, RAM(DIMM) dan detail CPU, dll. Selain itu, dmidecode juga dapat mengambil detail tentang konfigurasi maksimum yang didukung sistem (seperti DIMM &Prosesor, dll.).

Dalam artikel ini kami akan mencoba membahas 12 contoh dmidecode yang berguna untuk sistem Linux.

Contoh 1) Memahami keluaran perintah dmidecode

Ketika kita menjalankan perintah dmidecode maka akan menampilkan output di layar, pada output kita memiliki record, setiap record memiliki 4 nilai yang berbeda.

  • Pegangan – Nomor pengenal unik
  • Tipe – Ini menceritakan tentang komponen perangkat keras, dalam contoh di bawah ini DMI tipe 38 mengacu pada perangkat IPMI
  • Ukuran – Ukuran rekaman
  • Nilai yang didekodekan – Informasi tentang jenis catatan, dalam contoh di bawah ini nilai dekode perangkat IPMI adalah Jenis Antarmuka, Versi Spesifikasi, Alamat Dasar &Spasi Daftar

Mari kita jalankan perintah dmidecode,

[[email protected] ~]# dmidecode | lebih banyak

Outputnya akan seperti di bawah ini

Contoh 2) Jenis DMI yang berbeda digunakan dalam perintah dmidecode

Berikut adalah  jenis DMI yang digunakan pada perintah dmidecode

       Ketik   Informasi       ---------------------------------------          0 BIOS 1 System 2 Baseboard 3 Chassis 4 Prosesor 5 Memory Controller 7 Cache 8 Port Connector 9 Sistem Slots 10 pada Perangkat Papan 11 Opsi OEM 12 Opsi Konfigurasi Sistem 14 Asosiasi Grup 15 Memori Acara Fisik Perangkat 18 32-bit memori kesalahan 19 array memori yang dipetakan 20 perangkat memori alamat 21 built-in perangkat penunjuk 22 Baterai portabel 23 sistem reset 24 sistem keamanan hardware 26 Tegangan Probe 29 Probe Suhu 30 Ac Remote Out-of-band CESS31 Boot Integrity Services 32 System Boot 33 64-bit Memory Error 34 Manajemen Perangkat 35 Manajemen Perangkat Komponen 36 Manajemen Perangkat Data Ambang 37 Memory Channel 38 Power Supply 40 Informasi Tambahan 41 Informasi Pengontrol Manajemen 
 Kata Kunci     Jenis       ------------------------------       bios        0, 13       sistem      1, 12, 15, 23, 32       alas tiang 2, 10, 41       sasis     3       prosesor   4      memori      5, 6, 16, 17       cache      7       konektor   8      slot       9

Contoh 3) Menampilkan informasi perangkat keras menggunakan id jenis

Dalam perintah dmidecode kita dapat menggunakan kata kunci atau id jenis untuk mendapatkan informasi perangkat keras sistem, Pada contoh 2 kami telah mencantumkan kata kunci dan id jenisnya. mari kita asumsikan kita ingin menampilkan informasi cache dari sistem Anda, maka kita dapat menjalankan salah satu dari perintah di bawah ini,

[[email protected] ~]# dmidecode -t cacheOr[[email protected] ~]# dmidecode -t 7# dmidecode 2.12SMBIOS 2.5 present.Handle 0x009C, DMI type 7, 19 bytesCacheInformasi       Penunjukan Soket:L1-Cache Konfigurasi:Diaktifkan, Bukan Sonitus, Level 1 Mode Operasional:Tulis Kembali Lokasi:Ukuran Terpasang Internal:192 KB Ukuran Maksimum:192 KB Jenis SRAM yang Didukung:Jenis SRAM Sinkron:Kecepatan Sinkron:Jenis Koreksi ECC yang tidak diketahui:Jenis Sistem ECC data 192 kB        Jenis SRAM yang Didukung:              Sinkron        Jenis SRAM yang Terpasang:Sinkron       Kecepatan:Tidak diketahui       Jenis Koreksi Kesalahan:ECC bit tunggal        Jenis Sistem:Instruksi       Asosiatif:Asosiatif Set 4-arah…………………………………………………………………… 

Baca Selengkapnya :10 tips tentang perintah 'dmesg' untuk Linux Geeks

Contoh 4) Menampilkan Informasi tentang BIOS

Jalankan di bawah perintah dmidecode diikuti oleh bios sebagai tipe

[[email protected] ~]# dmidecode --type bios Atau[[email protected] ~]# dmidecode -t bios# dmidecode 2.12SMBIOS 2.5 present.Handle 0x0005, DMI type 0, 24 bytesInformasi BIOS        Vendor:Intel Corp . Versi:qssc-s4r.qci.01.00.0037.061120141015 Tanggal rilis:06/11/2014 Alamat:0xF0000 Ukuran runtime:64 KB ROM Ukuran:16384 KB Karakteristik:PCI didukung PNP didukung BIOS adalah BIOS Bayangan yang dapat diizinkan Booting. CD yang didukung boot yang dapat dipilih didukung EDD didukung 3.5 "/2.88 MB Floppy Services didukung (int 13h) Layanan Layar Cetak didukung (int 5h) 8042 Layanan Keyboard didukung (int 9h) Layanan Seri Didukung (int 14h) /layanan video mono didukung (dalam 10 jam)              ACPI didukung               USB lawas didukung               Booting LS-120 didukung              ATAPI Zip drive boot didukung              Boot jaringan yang dimulai dengan tombol fungsi didukung                       Revisi konten yang ditargetkan telah didukung    0.0 

Contoh 5) Menampilkan Informasi Perangkat Keras tentang Sasis

Jalankan perintah dmidecode berikut untuk menampilkan informasi tentang sasis

[[email protected] ~]# dmidecode -t chassis# dmidecode 2.12SMBIOS 2.5 sekarang.Menangani 0x0004, DMI tipe 3, 22 byteInformasi Chassis       Produsen:................ .............        Jenis:Sasis Server Utama        Kunci:Tidak Ada       Versi:32S4RCS0010        Nomor Seri:QTFCVR1110136       Tag Aset:............. ...       Status Boot-up:Aman       Status Catu Daya:Aman       Status Termal:Aman        Status Keamanan:Tidak Diketahui       Informasi OEM:0x01000181       Tinggi:1 U       Jumlah Kabel Daya:1             Nomor Elemen:Tidak Ditentukan 

Contoh 6) Menampilkan Informasi Perangkat Keras tentang alas tiang

Jalankan perintah dmidecode di bawah untuk menampilkan informasi perangkat keras tentang baseboard sistem Anda,

[[email protected] ~]# dmidecode -t baseboard# dmidecode 2.12SMBIOS 2.5 present.Handle 0x0003, DMI type 2, 16 bytesBase Board Information       Pabrikan:QCI       Nama Produk:QSSC-S4R           02     01S4R aset Tag:....................       Fitur:              Board adalah hosting board              Board dapat diganti        Lokasi Di Chassis:Tidak Ditentukan       Chassis Handle:0x0004      Contained H Object Handles:                            Type:Motherboard 0x0027, DMI type 10, 6 byteOn Board Device Information        Type:Video       Status:Enabled        Description:ServerEngines Pilot IIHandle 0x0028, DMI type 10, 6 bytesOn Board Device Information        Type:Ethernet       Status       IntelH      29 10, 6 byteInformasi Perangkat On Board        Jenis:Ethernet        Status:Diaktifkan        Deskripsi:Intel Dual GbE #2Handle 0x002A, tipe DMI 10, 6 byteOn Boa rd Device Information        Jenis:SATA Controller        Status:Enabled       Deskripsi:ICH10 Integrated SATA Controller

Contoh 7) Menampilkan Informasi Perangkat Keras tentang sistem Anda

Untuk menampilkan informasi perangkat keras (Produsen, Nama Produk &Nomor Seri dll) tentang sistem Anda, jalankan perintah dmidecode berikut,

[[email protected] ~]# dmidecode -t system# dmidecode 2.12SMBIOS 2.5 sekarang.Menangani 0x0002, DMI tipe 1, 27 byteInformasi Sistem       Produsen:QCI       Nama Produk:QSSC-S4R       Versi:....... .............        Nomor Seri:............        UUID:2DD583E2-4A58-11E0-A580-0101859A783       Jenis Bangun:Daya AC Dipulihkan        Nomor SKU:Not Specified        Family:Not SpecifiedHandle 0x002C, DMI type 12, 5 bytesSystem Configuration Options       Option 1:J5C3 2-3:Close to clear PasswordHandle 0x002D, DMI type 12, 5 bytesSystem Configuration Options       Option 1:J5C2 2-3:Close to clear CMOSHandle 0x002E, DMI type 12, 5 bytesSystem Configuration Options        Option 1:J6D1 2-3:Close for BIOS RecoveryHandle 0x002F, DMI type 12, 5 bytesSystem Configuration Options       Option 1:J5C1 2-3:Close to Force ME Update ModeHandle 0x0030, tipe DMI 12, 5 byteOpsi Konfigurasi Sistem        Opsi 1:J9C3:SATA RAID KeyHandle 0x0031, tipe DMI 12, 5 bytesSystem Configuration Options        Option 1:J5A1 2-3:Close to Force BMC Update ModeHandle 0x0034, DMI type 32, 20 bytesSystem Boot Information       Status:Tidak ada kesalahan yang terdeteksi

Baca Selengkapnya :Pelajari Perintah Git dengan Contoh Praktis di Linux – Bagian 1

Contoh 8) Menampilkan Informasi tentang Memori Fisik dan DIMM yang Terpasang

Untuk menampilkan informasi tentang Memori Fisik (RAM) yang terpasang, jalankan perintah di bawah ini

[[email protected] ~]# dmidecode -t 17 # dmidecode 2.12SMBIOS 2.5 present.Handle 0x0043, DMI type 17, 27 bytesMemory Device       Array Handle:0x0035       Error Information Handle:Not Provided       Lebar Data:72 bit 72 Bits Ukuran:4096 MB Form Factor:DIMM Set:1 Locator:DIMM_1B Bank Locator:Mem1 Slot Jenis:DDR3 Jenis Detail:1067 MHz Produsen:0x0198 Nomor seri:0xA504DB27 Nomor Bagian:9965426-047. A00lfhandle 0x0045, DMI tipe 17, 27 byesmemory perangkat array menangani:0x0035 Informasi kesalahan menangani:tidak disediakan Total Lebar:72 bit Data Lebar:72 bit Ukuran:4096 MB Form Factor:Dimm Set:2 Locator:MEM1 Slot Type :DDR3        Detail Jenis:Synchronous        Kecepatan:1067 MHz        Produsen:0x830B       Nomor Seri:0x6C443023……… …………………………………………………

Pada output perintah di atas kita dapat dengan mudah menemukan lokasi DIMM, Serial Number RAM, Type dan kecepatannya.

Gunakan perintah dmidecode di bawah ini untuk menemukan memori fisik maksimum yang didukung oleh sistem Anda,

[[email protected] ~]# dmidecode -t 16 # dmidecode 2.12SMBIOS 2.5 present.Handle 0x0035, DMI type 16, 15 bytesPhysical Memory Array        Lokasi:Kartu Add-on Proprietary        Gunakan:System Memory        Error Correction bit ECC        Kapasitas Maksimum:256 GB        Informasi Kesalahan Menangani:Tidak Disediakan       Jumlah Perangkat:8Handle 0x0037, tipe DMI 16, 15 bytePhysical Memory Array       Lokasi:Kartu Add-on Proprietary       Penggunaan:         Memori       Kapasitas Maksimum 256 GB        Penanganan Informasi Kesalahan:Tidak Diberikan        Jumlah Perangkat:8Handle 0x0039, tipe DMI 16, 15 bytePhysical Memory Array        Lokasi:Kartu Add-on Proprietary       Penggunaan:Memori Sistem        Jenis Koreksi Kesalahan       Informasi Kesalahan                                                                                                         Penanganan :Tidak Disediakan        Jumlah Perangkat:8………………………………………………………………

Contoh 9) Menampilkan informasi Perangkat Keras tentang Prosesor (atau Soket CPU)

Jalankan perintah dmidecode di bawah ini untuk menampilkan informasi perangkat keras dari prosesor atau soket CPU

[[email protected] ~]# dmidecode -t processoror[[email protected] ~]# dmidecode -t 4# dmidecode 2.12SMBIOS 2.5 present.Handle 0x009B, DMI type 4, 40 bytesInformasi Prosesor       Penunjukan Soket:CPU1      Prosesor Pusat        Keluarga:Xeon MP        Pabrikan:Intel(R) Corporation       ID:E6 06 02 00 FF FB EB BF       Tanda Tangan:Tipe 0, Keluarga 6, Model 46, Stepping 6       Bendera:                                                                                             ditemukan Ekstensi mode virtual) de (ekstensi debugging) pse (ekstensi ukuran halaman) TSC (penghitung stempel waktu) MSR (model register spesifik) PAE (ekstensi alamat fisik) MCE (pengecualian periksa mesin) CX8 (instruksi CMPXCHG8 didukung) APIC (on-chip) Perangkat keras APIC didukung)              SEP (Fast system call)              MTRR (Memory type range registers)              PGE (Page global enable ) MCA (Arsitektur Periksa Mesin) CMOV (Instruksi Bergerak Berdasarkan Didukung) Pat (Tabel Atribut Halaman) PSE-36 (Ekstensi Ukuran Halaman 36-bit) CLFSH (Instruksi Clfush Didukung) DS (Debug Store) ACPI (ACPI Didukung) MMX (MMX) Teknologi yang didukung) FXSR (FXSAVE dan instruksi FXSTOR didukung) SSE (Streaming SIMD Extensions) SSE2 (Streaming SIMD Extensions 2) SS (Self-thread) HTT (Multi-threading) TM (Thermal Monitor Didukung) PBE (Tertunda Break Enabled) Versi:Intel(R) Xeon(R) CPU          E7540  @ 2.00GHz       Tegangan:1,2 V       Jam Eksternal:133 MHz       Kecepatan Maks:4000 MHz       Kecepatan Saat Ini:2000 MHz               Status Diisikan 0x009E        L3 Cache Handle:0x009F        Nomor Seri:Tidak Ditentukan        Tag Aset:Tidak Ditentukan       Nomor Bagian:Tidak Ditentukan       Jumlah Inti:6        Inti Diaktifkan:6       Jumlah Benang:12          ………      ………      mampu ………………

Contoh 10) Menampilkan informasi tentang Kesalahan Memori 64-bit

Untuk menampilkan informasi Kesalahan Memori 64-bit dari sistem Anda, jalankan perintah dmidecode di bawah,

[[email protected] ~]# dmidecode -t 33

Contoh 11) Buang keluaran perintah dmidecode dalam Heksadesimal

Jika Anda tidak ingin mendekode keluaran perintah dmidecode tetapi Anda ingin membuangnya sebagai format heksadesimal, gunakan “-u ” atau “–buang ” pada perintah dmidecode, contoh di bawah ini,

[[email protected] ~]# dmidecode -u -t 4or[[email protected] ~]# dmidecode --dump -t 4

Catatan: opsi dump dalam perintah dmidecode menjadi sangat berguna dalam skenario debugging

Contoh 12 ) Tampilkan versi dmidecode

Gunakan perintah dmidecode di bawah ini untuk menampilkan versinya

[[email protected] ~]# dmidecode -V2.12[[email protected] ~]#

Itu saja dari artikel ini, jika Anda ingin membaca lebih lanjut tentang perintah dmidecode, silakan merujuk ke halaman manualnya. Silakan bagikan umpan balik dan komentar Anda.

Baca Selengkapnya :Cara Memantau Kinerja Sistem Linux dengan perintah iostat


Linux
  1. 12 Contoh Perintah Wget yang Berguna di Linux

  2. 16 Contoh Perintah 'cp' yang Berguna untuk Pemula Linux

  3. Contoh Penggalian Linux yang Berguna untuk Admin Jaringan

  1. 14 Contoh Perintah 'ls' yang Berguna di Linux

  2. 12 Contoh Perintah IP untuk Pengguna Linux

  3. ls Perintah di Linux:17 Contoh yang Berguna Dijelaskan

  1. 9 Contoh perintah sentuh yang berguna di Linux

  2. 10 Contoh Perintah ncat (nc) yang berguna untuk Sistem Linux

  3. 11 Contoh Perintah Split yang Berguna untuk Sistem Linux