Cette commande est très utile pour connaitre la configuration matérielle d'une machine. Sous Debian/Ubuntu il suffit de l'installer par aptitude

aptitude install lshw

Sous centos, il faut charger le package rpm
Version 32 bits

wget http://pkgs.repoforge.org/lshw/lshw-2.15-1.el5.rf.i386.rpm

Version 64 bits

wget http://pkgs.repoforge.org/lshw/lshw-2.15-1.el5.rf.x86_64.rpm

Et l'installer avec la commande rpm

rpm -hiv lshw-2.15-1.el5.rf.i386.rpm

Sans option lshw donne un liste complète et détaillée. Il est possible d'avoir une version courte par l'option short

lshw -short

Egalement la possibilité de générer une page html de la configuration

lshw -html > $HOME/config.html

Ne voir que les disques

lshw -C disk

Voir la page de man pour de plus ample options.