lshw lists information on the hardware on a system.
lshw (Hardware Lister) is a small tool to provide 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 EFI (IA-64) systems and on some PowerPC machines (PowerMac G4 is known to work).
Information can be output in plain text, XML or HTML.
It currently supports DMI (x86 and EFI only), OpenFirmware device tree (PowerPC only), PCI/AGP, ISA PnP (x86), CPUID (x86), IDE/ATA/ATAPI, PCMCIA (only tested on x86), USB and SCSI.
All packages Packages in Distributions
lshw source package in Yakkety
Version 02.18-0.1ubuntu1 uploaded on 2016-08-22
lshw source package in Xenial
Version 02.17-1.1ubuntu3.2 uploaded on 2016-06-14
lshw source package in Wily
Version 02.17-1.1ubuntu3 uploaded on 2015-10-14
lshw source package in Vivid
Version 02.17-1.1ubuntu1.1 uploaded on 2015-08-27
lshw source package in Utopic
Version 02.16-2ubuntu2.1 uploaded on 2014-10-28