GNU/Linux >> Belajar Linux >  >> Linux

Tutorial Perintah Linux lshw untuk Pemula (6 Contoh)

Keindahan baris perintah Linux terletak pada kenyataan bahwa Anda dapat melakukan hampir semua hal menggunakan alat baris perintah. Bahkan jika itu melibatkan pengambilan informasi tentang komponen perangkat keras sistem. Jika itu yang ingin Anda lakukan, dan sedang mencari cara baris perintah untuk ini, Anda akan senang mengetahui bahwa Anda dapat menggunakan lshw perintah untuk itu.

Dalam tutorial ini, kita akan membahas utilitas ini menggunakan beberapa contoh yang mudah dimengerti. Namun sebelum kita melakukannya, perlu disebutkan bahwa semua contoh dalam artikel ini telah diuji pada mesin Ubuntu 16.04 LTS.

perintah Linux lshw

Seperti yang telah disebutkan, perintah lshw memungkinkan Anda mengambil info perangkat keras. Berikut sintaks perintahnya:

lshw [options]

Dan inilah cara halaman manual menjelaskan alat tersebut:

       lshw  is  a  small tool to extract detailed information on the hardware
       configuration of the machine. It can report exact memory configuration,
       firmware version, mainboard configuration, CPU version and speed, cache
       configuration, bus speed, etc. on DMI-capable x86 or IA-64 systems  and
       on some PowerPC machines (PowerMac G4 is known to work).

       It  currently  supports  DMI  (x86 and IA-64 only), OpenFirmware device
       tree (PowerPC only), PCI/AGP, CPUID (x86), IDE/ATA/ATAPI, PCMCIA  (only
       tested on x86), SCSI and USB.

Berikut adalah beberapa contoh gaya Tanya Jawab yang akan memberi Anda gambaran yang lebih baik tentang cara kerja utilitas ini.

Q1. Bagaimana cara menggunakan perintah lshw?

Untuk penggunaan default, yang harus Anda lakukan adalah menjalankan perintah 'lshw' tanpa opsi apa pun.

lshw

Perhatikan bahwa Anda perlu menjalankan perintah lshw dengan hak akses root.

Berikut adalah output dari perintah yang dihasilkan pada sistem saya:

Harap dicatat bahwa ini hanyalah sebagian kecil dari informasi yang dihasilkan dalam keluaran.

Q2. Bagaimana agar keluaran pohon perangkat menunjukkan jalur perangkat keras?

Untuk ini, gunakan -short opsi baris perintah.

lshw -short

Inilah output dari perintah di atas yang dihasilkan dalam kasus saya:

Q3. Bagaimana cara membuat lshw mengambil info perangkat SCSI, USB, IDE, dan PCI?

Info ini dapat diambil menggunakan opsi -businfo dari perintah lshw.

lshw -businfo

Inilah output yang dihasilkan perintah ini dalam kasus saya:

Catatan :Anda dapat menggunakan -numerik opsi jika Anda ingin alat juga menampilkan ID numerik (untuk perangkat PCI dan USB).

Q4. Cara membuat lshw menampilkan informasi dalam format HTML.

Ada opsi baris perintah khusus untuk ini:-html. Jadi Anda dapat menggunakan alat ini dengan cara berikut:

lshw -html

Inilah output dari perintah di atas yang dihasilkan di sistem saya:

Q5. Bagaimana cara membuat informasi tampilan dalam format XML?

Seperti output HTML, perintah lshw juga dapat menghasilkan output dalam format XML, dan opsi baris perintah yang memfasilitasi ini adalah -xml.

lshw -xml

Berikut adalah contoh keluaran dalam format ini:

Demikian pula, Anda dapat menggunakan -json opsi baris perintah untuk menampilkan pohon perangkat sebagai objek JSON.

Q6. Bagaimana membuat lshw tidak memancarkan info sensitif di output?

Anda akan senang mengetahui lshw menangani persyaratan ini juga. Mereka yang tidak ingin alat mengeluarkan informasi yang berpotensi sensitif dalam output dapat menggunakan -sanitize pilihan. Dengan cara ini, Anda dapat menghindari lshw memancarkan informasi seperti alamat IP, nomor seri, dan lainnya.

lshw -sanitize

Kesimpulan

Seperti yang Anda setujui, lshw bukanlah perintah yang Anda perlukan setiap hari. Tapi itu pasti alat yang berguna, karena Anda tidak pernah tahu kapan Anda mungkin ingin mengakses detail perangkat keras sistem Anda. Kami membahas penggunaan dasar alat ini di sini - untuk info lebih lanjut, buka halaman manual perintah.


Linux
  1. Tutorial perintah cd Linux untuk pemula (8 Contoh)

  2. Tutorial Perintah Tanggal Linux untuk Pemula (8 Contoh)

  3. Tutorial Perintah Hostname Linux untuk Pemula (5 Contoh)

  1. Tutorial perintah comm Linux untuk pemula (5 contoh)

  2. Tutorial Perintah Linux df untuk Pemula (8 Contoh)

  3. Tutorial Perintah Linux du untuk Pemula (10 Contoh)

  1. Tutorial Perintah gema Linux untuk Pemula (5 Contoh)

  2. Tutorial Perintah Linux env Untuk Pemula (5 Contoh)

  3. Tutorial Perintah ukuran Linux untuk Pemula (6 Contoh)