>_Informações do hardware

Processador

Em geral começamos por querer dados sobre nosso processador. A opção mais direta que temos é o arquivo /proc/cpuinfo. Para visualiza-lo utilize o comando
less /proc/cpuinfo
Você irá visualizar um pequeno arquivo – somente para leitura – com informações sobre sua UCP (Unidade Central de Processamento). Se houver mais de um processador ou núcleo, cada um será listado em separado. Você terá acesso a dados como:

  • Processor: Identificação numérica dos processadores, iniciando em 0 (zero)
  • Vendor_Id: Identificação do fabricante
  • CPU_Family: “Família” do processador
  • Model: Identificação numérica do modelo
  • Model Name: Nome pelo qual o processador é conhecido no mercado
  • CPU MHz: Frequência do processador em MHz
  • Cache Size: Tamanho da memória cache
  • Siblings: Resultado da multiplicação de Hyperthreading em cada núcleo pela quantidade de núcleos do processador
  • CPU Cores: Quantidade de núcleos do processador
  • Core ID: Identificação do núcleo do processador, iniciando em 0 (zero)
  • Flags: Características habilitadas no processador
  • Bogomips: Medida exclusiva do Linux para medição efetiva do desempenho do processador
  • FPU: Se a unidade de ponto flutuante está presente

Além destes, outros dados ainda estão disponíveis.

Memória

De forma semelhante, dados sobre a memória podem ser obtidos no arquivo /proc/meminfo, com o comando
less /proc/meminfo
O dado mais procurado neste arquivo é a quantidade total de memória disponível.

Dispositivos

Para listar os dispositivos de seu computador e suas características, utilize o comando lshal, da seguinte forma:
lshal | less
Será preciso algum conhecimento de hardware para compreensão da saída deste comando. Se seu objetivo for somente listar os dispositivos à disposição, tente o comando
lshal | grep info.product | cut -d= -f2 | sort

Dispositivos PCI

O barramento PCI conecta placas de periféricos às placas-mãe na arquitetura IBM PC desde 1992. Liste os dispositivos pci com o comando lspci. Digite
lspci | less

Dispositivos PCMCIA

PCMCIA é uma especificação de barramento de expansão voltado a computadores portáteis por intermédio de cartões. Veja a lista de dispositivos PCMCIA com o comando lspcmcia. Teste-o com
lspcmcia | less

Dispositivos USB

USB é um tipo de conexão Plug-and-Play extremamente comum hoje em dia. O comando para isto é o lsusb. Uma forma de obter apenas conexões ativas é da seguinte forma:
lsusb | grep -v 0000:0000

Inventário completo: lshw

Um inventário completo de hardware pode ser obtido com o comando lshw. Trata-se de uma pequena ferramenta que extrai informações detalhadas do hardware. O ideal é utilizá-lo com poderes de root:
sudo lshw

Este comando irá apresentar uma saída com algumas centenas de linhas. Isto pode ser reduzido drasticamente com a opção short:
sudo lshw -short

Outra opção é businfo, para obtenção de dados dos barramentos. Tente utilizá-lo assim:
sudo lshw -businfo

O lshw pode oferecer uma saída no formato HTML, com a opção html. Verifique-a com
lshw -html
Se você tiver o lynx instalado, utilize-o com
sudo lshw -html > /tmp/hw.html && lynx /tmp/hw.html

 

>_Informações do hardware
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: