GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah lshw di Linux

lshw melaporkan konfigurasi memori, versi firmware, konfigurasi mainboard, versi dan kecepatan CPU, konfigurasi cache, kecepatan bus, jalur perangkat keras, perangkat yang terpasang, partisi, dan sistem file. Coba perintah lshw (Hardware Lister) tanpa opsi, dan simpan hasilnya dalam file teks:

$ sudo lshw | tee hardware.txt
duchess
    description: Laptop
    product: Latitude E7240 (05CA)
    vendor: Dell Inc.
    version: 00
    serial: 456ABC1
    width: 64 bits
...

Anda akan mendapatkan beberapa ratus baris output yang mencakup firmware, driver, kemampuan, nomor seri, nomor versi, dan informasi bus. lshw tidak akan menyelidiki perangkat apa pun yang terpasang melalui antarmuka jaringan nirkabel, seperti printer nirkabel, atau ponsel cerdas yang tersambung melalui Bluetooth, tetapi akan melaporkan antarmuka nirkabel dan Bluetooth.

Anda dapat memilih ringkasan dalam tampilan hierarki jalur perangkat keras:

$ sudo lshw -short
Catatan :lshw memiliki antarmuka grafis, yang Anda buka dengan Sudo lshw -X. Ini sering merupakan paket terpisah, misalnya, lshw-gtk di Ubuntu dan lshw-gui di openSUSE dan Fedora.

Contoh Perintah lshw

1. Luncurkan GUI:

# lshw -X

2. Daftar semua perangkat keras dalam format tabel:

# lshw -short

3. Daftar semua disk dan pengontrol penyimpanan dalam format tabel:

# lshw -class disk -class storage -short

4. Simpan semua antarmuka jaringan ke file HTML:

# lshw -class network -html > interfaces.html

5. Jalankan sudo lshw -short atau sudo lshw -businfo untuk melihat daftar kelas perangkat, lalu beri nama satu atau beberapa kelas perangkat yang ingin Anda lihat:

# lshw -short -class bus -class cpu

Abaikan opsi -short untuk melihat informasi mendetail.

6. Format output panjang sebagai HTML, XML, atau JSON, dan simpan dalam file sehingga Anda dapat menggunakan peretasan skrip favorit Anda untuk mengurai output:

# lshw -html -class bus -class cpu | tee lshw.html
# lshw -xml -class printer -class display -class input | tee lshw.xml
# lshw -json -class storage | tee lshw.json

Hapus informasi sensitif dengan opsi -sanitize, seperti alamat IP dan nomor seri, agar lebih aman untuk dibagikan dengan dukungan teknis:

# lshw -json -sanitize  -class bus -class cpu 

7. Tampilkan bagian memori dari profil perangkat keras sistem:

# lshw -class memory

Kesimpulan

Jika dmidecode tidak tersedia, Anda juga dapat menggunakan lshw, perintah untuk mendaftar perangkat keras. Itu menggunakan tabel DMI pada perangkat. Kami telah mencantumkan banyak contoh perintah lshw dalam posting ini yang dapat digunakan untuk memecahkan masalah dengan perangkat keras Linux.


Linux
  1. 8 Contoh Perintah Linux TR

  2. Contoh Perintah rm di Linux

  3. Contoh Perintah ps di Linux

  1. sa Contoh Perintah di Linux

  2. w Contoh Perintah di Linux

  3. Contoh Perintah ac di Linux

  1. 7 Contoh Perintah Linux df

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux