lshw(1) - list hardware
-version
       Displays the version of lshw and exits.
-help  Displays the available command line options and quits.
-X     Launch the X11 GUI (if available).
-html  Outputs the device tree as an HTML page.
-xml   Outputs the device tree as an XML tree.
-json  Outputs the device tree as a JSON object (JavaScript Object Notation).

-short Outputs the device tree showing hardware paths, very much like the output of HP-UX's ioscan.
-businfo
       Outputs the device list showing bus information, detailing SCSI, USB, IDE and PCI addresses.
-dump filename
       Dump collected information into a file (SQLite database).
-class class
       Only show the given class of hardware. class can be found using lshw -short or lshw -businfo.
-C class
       Alias for -class class.
-enable test
-disable test
       Enables or disables a test.  test  can  be  dmi  (for  DMI/SMBIOS  extensions),  device-tree  (for
       OpenFirmware  device  tree),  spd  (for  memory  Serial  Presence Detect), memory (for memory-size
       guessing heuristics), cpuinfo (for kernel-reported CPU detection), cpuid (for CPU detection),  pci
       (for  PCI/AGP  access),  isapnp  (for  ISA  PnP  extensions), pcmcia (for PCMCIA/PCCARD), ide (for
       IDE/ATAPI), usb (for USB devices),scsi (for SCSI) or network (for network interfaces detection).
-quiet Don't display status.
-sanitize
       Remove potentially sensitive information from output (IP addresses, serial numbers, etc.).
-numeric
       Also display numeric IDs (for PCI and USB devices).