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.