Obter informação de hardware do sistema não é uma tarefa difícil para utilizadores de GUI Linux, mas pode ser uma tarefa complexa para utilizadores de GUI Linux.

Existem numerosas ferramentas disponíveis no Linux, para localizar informação de hardware do sistema, mas mostrar-lhe-emos como verificar o nome do fabricante de hardware, modelo do sistema e número de série.

Todos compreendemos a importância de ter esta informação enquanto se chega ao fornecedor de hardware & este artigo cobre os quatro melhores comandos, que podem facilitar o processo & ajudar os utilizadores a rastrear os dados mais rapidamente.

Método-1 : Usando Dmidecode Command

Dmidecode é uma ferramenta que lê o conteúdo da tabela DMI do computador e a informação do hardware do sistema de visualização num formato legível por humanos.

A tabela DMI acomoda os detalhes dos componentes de hardware do sistema, juntamente com outras informações úteis, tais como, número de série, informação do Fabricante, Data de Lançamento, e revisão da BIOS, etc.

Executar comando ‘dmidecode’ usando system palavra-chave para ver a informação do fabricante do sistema, como abaixo:

# dmidecode -t system# dmidecode 2.12# SMBIOS entry point at 0x7e7bf000SMBIOS 2.7 present.Handle 0x0024, DMI type 1, 27 bytesSystem Information Manufacturer: IBM Product Name: System x2530 M4: -- Version: 0B Serial Number: MK2RL11 UUID: 762A99BF-6916-450F-80A6-B2E9E78FC9A1 Wake-up Type: Power Switch SKU Number: Not Specified Family: System XHandle 0x004B, DMI type 12, 5 bytesSystem Configuration Options Option 1: JP20 pin1-2: TPM PP Disable, pin2-3: TPM PP EnableHandle 0x004D, DMI type 32, 20 bytesSystem Boot Information Status: No errors detected

Método-2 : Usando o comando inxi

inxi é um comando único que ajuda a recolher toda a informação de hardware necessária em sistemas Linux. Este comando vem com uma vasta gama de opções que nenhuma outra ferramenta pode oferecer. Vejamos abaixo como este comando funciona.

Utiliza o comando inxi juntamente com -M opção para exibir informação de fabrico do sistema (Nome do fabricante, Informação de Chassis, Informação de Produto, Informação de Bios e Número de Série) & aí está:

# inxi -MMachine: Device: server System: IBM product: N/A v: 0B serial: MK2RL11 Mobo: IBM model: 00Y8494 serial: 37M17D UEFI: IBM v: -- date: 08/30/2013

Método-3 : Usando o comando lshw

lshw (AKA Hardware Lister) é uma pequena ferramenta elegante que lista um relatório detalhado, alojando vários componentes de hardware na máquina Linux, lendo múltiplos ficheiros sob o directório ‘/proc’ e a tabela DMI.

Executar comando ‘lshw’ com a opção ‘class’ do sistema para verificar a informação do fabricante do sistema, como mostrado abaixo:

# lshw -C systemenal-dbo01t description: Blade product: System x2530 M4: -- vendor: IBM version: 0B serial: MK2RL11 width: 64 bits capabilities: smbios-2.7 dmi-2.7 vsyscall32 configuration: boot=normal chassis=enclosure family=System X uuid=762A99BF-6916-450F-80A6-B2E9E78FC9A1

Método-4 : Usando hwinfo Command

hwinfo, também chamado informação de hardware, é outra ferramenta significativa, usada para explorar um hardware residente no sistema e exibir resultados detalhados contendo vários componentes, num formato legível por humanos.

Este comando mostra uma saída em formato muito detalhado, quando comparado com outras ferramentas (lshw, dmidecode, inxi, etc.).)

Executar o seguinte comando (mostrado abaixo) para localizar informação do fabricante:

# hwinfo | egrep "system.hardware.vendor|system.hardware.product" system.hardware.vendor = 'IBM' system.hardware.product = 'System x2530 M4: --'

Por favor, consulte os passos abaixo para recolher informação de hardware do sistema, Se no caso das ferramentas acima não estiverem instaladas no seu sistema:

Bonus Tips-1: Usando o sistema de ficheiros /sys

Kernel’s expõem alguma da informação DMI ao sistema de ficheiros virtual ‘/sys’. Assim, utilizar o comando ‘grep’ (mostrado abaixo) para recolher manualmente informação de fabrico do sistema:

# grep "" /sys/class/dmi/id/*

Como alternativa, podemos também imprimir uma informação específica de hardware mostrada abaixo:

# cat /sys/class/dmi/id/board_vendorIBM# cat /sys/class/dmi/id/product_nameSystem x2530 M4: --# cat /sys/class/dmi/id/product_serialMK2RL11# cat /sys/class/dmi/id/bios_version--

Bonus Tips-2: Usando o comando dmesg

‘dmesg’ comando é usado para escrever as mensagens do kernel (mensagens de tempo de arranque) no Linux antes do syslogd ou klogd iniciar. Obtém dados através da leitura do buffer do anel do kernel. O ‘dmesg’ pode ser muito útil na resolução de problemas & também para obter informações sobre o hardware num sistema.

# dmesg | grep -i DMIDMI: System x2530 M4: --/00Y8494, BIOS -- 08/30/2013

Conclusão:

O objectivo deste artigo era identificar estratégias eficazes para lidar com as nossas dificuldades enquanto lidamos com tarefas de rotina. Esperamos que o conteúdo fosse do seu agrado & esperamos poder contribuir mais para o seu sucesso.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *