lshw
nem sempre está disponível nos servidores * nix. Sim, você pode instalá-lo, no entanto eu gosto de optar por coisas que eu recebo de graça na caixa. Descobri que, na maioria das vezes, dmidecode
geralmente está disponível.
Use isso em vez disso:
Curiosidade, lshw
obtém algumas informações das entradas da tabela DMI e outras fontes para as informações fornecidas. Mas para esse propósito, apenas usando dmidecode
é suficiente.
dmidecode -t system|grep 'Manufacturer\|Product'
Saída no servidor Dell:
Manufacturer: Dell Inc.
Product Name: PowerEdge C5220
Saída na VM do Virtualbox:
Manufacturer: innotek GmbH
Product Name: VirtualBox
Saída no KVM / QEMU:
Manufacturer: QEMU
Product Name: Standard PC (i440FX + PIIX, 1996)
Isso é ótimo para scripts que podem analisá-los para uma melhor identificação dos servidores ... mas se você usar o Chef em sua infraestrutura, poderá verificar o atributo do nó Virtualization -> system
no servidor do chef.