hwinfo is a free and open command line source system information tool for Linux. Using this tool you can find your system hardware and software information. It is openSUSE project but you can install it on any Linux distribution. You can get the details about graphics card, monitor, modem, scanner, CPU, Memory RAM, hard disk, bios, camera, CD/DVD drives, keyboard, mouse, printer, bluetooth, network interface card, USB and more. It is based on libhd library. It is released under GPL v2+ license.
Install hwinfo system information tool on Ubuntu:
You can easily install hwinfo system information tool on Ubuntu via the default ubuntu package manager. For that you need to open the command line app terminal. Pres the ctrl+alt+ t keys together. It will open the ubuntu terminal. Then run this command to update the Ubuntu source software list.
sudo apt update
If needed enter your Ubuntu user password. Then run the below hwinfo system information tool installation command.
sudo apt install hwinfo
During the installation it will ask for confirmation, just enter the y key to confirm it. After the successful installation of hwinfo system information tool, you can open it by running this command on terminal.
hwinfo
sudo hwinfo
hwinfo --all
The above commands will show you the all available details. You can just get the summary by using this command.
hwinfo --short
If you want to individual details you can use the command like this
hwinfo --<HARDWARE_ITEM>
Example if you want the cpu details then run this command.
hwinfo --cpu
Here the complete list of <HARDWARE_ITEM> list is below.
all,arch, bios, block, bluetooth, braille, bridge, camera, cdrom, chipcard, cpu, disk, dsl, dvb, fingerprint, floppy, framebuffer, gfxcard, hub, ide, isapnp, isdn, joystick, keyboard, memory, modem, monitor, mouse, netcard, network, partition, pci, pcmcia, pcmcia-ctrl, pppoe, printer, redasd, reallyall, scanner, scsi, smp, sound, storage-ctrl, sys, tape, tv, uml, usb, usb-ctrl, vbe, wlan, xen, zip
You can replace <HARDWARE_ITEM> with above.
hwinfo Usage:
hwinfo --help