Perintah untuk Mengumpulkan Info Sistem dan Perangkat Keras di Linux

Mengetahui komponen perangkat keras dari sistem Linux yang Anda jalankan, hal ini akan membantu Anda mengatasi masalah kompatibilitas saat harus menginstal paket, dan driver pada sistem Anda menggunakan yum, dnf, atau apt.

Pada artikel ini, kita akan melihat beberapa perintah Linux yang berguna yang dapat membantu Anda mengekstrak informasi tentang sistem Linux dan komponen perangkat keras.

1. Melihat Informasi Sistem Linux

  • Untuk mengetahui nama sistem saja, Anda dapat menggunakan perintah uname tanpa switch yang akan mencetak informasi sistem atau perintah uname -s yang akan mencetak nama kernel sistem Anda.
$ uname
Linux
  • Untuk melihat nama host jaringan Linux Anda, gunakan switch ‘-n’ dengan perintah uname seperti yang ditunjukkan.
$ uname -n
deseno.id
  • Untuk mendapatkan informasi tentang versi kernel Linux, gunakan switch ‘-v’.
$ uname -v
#64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014
  • Untuk mendapatkan informasi tentang rilis kernel Linux Anda, gunakan tombol ‘-r’.
$ uname -r
3.13.0-37-generiz
  • Untuk mencetak nama arsitektur perangkat keras Linux Anda, gunakan switch ‘-m’:
uname -m
x86_64
  • Semua informasi ini dapat dicetak sekaligus dengan menjalankan perintah ‘uname -a’ seperti yang ditunjukkan di bawah ini.
$ uname -a
Linux tecmint.com 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


2. Melihat Informasi Perangkat Keras Sistem Linux

Di sini Anda dapat menggunakan alat lshw untuk mengumpulkan banyak informasi tentang komponen perangkat keras Anda seperti cpu, disk, memori, pengontrol usb, dll.

lshw adalah alat yang relatif kecil dan ada beberapa opsi yang dapat Anda gunakan untuk mengekstrak informasi. Informasi yang disediakan oleh lshw dikumpulkan dari berbagai file /proc.

Catatan: Ingatlah bahwa perintah lshw dijalankan oleh superuser (root) atau pengguna sudo.

  • Untuk mencetak informasi tentang perangkat keras sistem Linux Anda, jalankan perintah berikut.
$ sudo lshw

deseno.id               
    description: Notebook
    product: 20354 (LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70)
    vendor: LENOVO
    version: Lenovo Z50-70
    serial: 1037407803441
    width: 64 bits
    capabilities: smbios-2.7 dmi-2.7 vsyscall32
    configuration: administrator_password=disabled boot=normal 
    chassis=notebook family=IDEAPAD frontpanel_password=disabled 
    keyboard_password=disabled power-on_password=disabled 
    sku=LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70 
    uuid=E4B1D229-D237-E411-9F6E-28D244EBBD98
...
  • Anda dapat mencetak ringkasan informasi perangkat keras dengan menggunakan opsi -short.
$ sudo lshw -short

H/W path       Device      Class          Description
=====================================================
                           system         20354 (LENOVO_MT_20354_
                                          BU_idea_FM_Lenovo Z50-70)
/0                         bus            Lancer 5A5
/0/0                       memory         128KiB BIOS
/0/4                       processor      Intel(R) Core(TM) i5-4210U 
                                          CPU @ 1.70GHz
/0/4/b                     memory         32KiB L1 cache
/0/4/c                     memory         256KiB L2 cache
...
  • Jika Anda ingin menghasilkan keluaran sebagai berkas html, Anda dapat menggunakan opsi -html.
$ sudo lshw -html > lshw.html
  • Untuk menampilkan informasi CPU.
$ lscpu
 

share artikel ini