Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Descobrindo o Hardware de seu Computador com o lshw, Notas de estudo de Informática

Saiba tudo sobre o comando lshw e como ele pode ajudar a identificar e obter informações detalhadas sobre o hardware de seu computador, incluindo processador, placa mãe, memória ram e outros dispositivos. Ensaie os comandos e opções para obter relatórios em diferentes formatos.

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 15/12/2009

cleydson-da-silva-2
cleydson-da-silva-2 🇧🇷

5

(2)

6 documentos

1 / 5

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Conheça tudo sobre os hardwares que compõem o seu computador com um
simples comando
Uma das dificuldades de pessoas iniciantes ou até mesmo pessoas mais experientes que
administram redes e sistemas é conhecer realmente a especificação do hardware e muitas das vezes
informações que julgamos irrelevantes, por exemplo; O vendedor do hardware, qual o firmeware
que o mesmo utiliza? Qual o padrão? O.E.M? E o BIOS? Qual a empresa que o fornece? Essas e
entre outras questões podem ser respondidas com facilidade, o objetivo deste documento é
esclarece-lo de forma clara e bastante detalhada.
Em diversos momentos nos perguntamos, qual é o drive ou módulo que estamos utilizando?
Pois a facilidade que temos com a instalação do Linux não precisarmos instalar drivers de hardware
após a instalação do sistema. Você já teve curiosidade em saber qual o comando ou aplicativo que
lhe fornece o modelo de sua placa mãe? Nos gera a dúvidas sobre o máximo e mínimo suportado
em nosso processador, saber qual a quantidade de cache? Ele é 32 ou 64 bits? Se não, então irei
mostrar-lhes o comando lswh, que tenho certeza que irá ajudar-lhe muito em suas dúvidas a respeito
do seu hardware. Pois bem, esse comando é originado de um software cujo nome é o próprio
comando, lshw, que recebeu este nome por Hardware lister (Listar Hardware).
O lshw é uma pequena ferramenta para fornecer informações referentes ao conjunto de
hardware que compõem sua maquina, ele possui uma enorme eficiência em mostrar a configuração
exata de seu processador, bem como, a velocidade, quantidade de clock e cache, enfim todos os
componentes ou peças que formam seu computador. Também é capaz de identificar a versão do
software ou firmeware que controlam o hardware, e faz isso de forma precisa e eficiente. Foi
desenvolvido em C++, e está vincula do ao projeto eZIX, iniciado em 2002 com o objetivo de
elaborar uma usável ferramenta para sistemas UNIX, com base no Linux e libc.
O lshw está disponível para sistemas baseados em plataforma Unix, bem como os Sistemas
Operacionais Linux e suas derivações e Sistema Mac e Mac OS X, atualmente ele se encontra na
versão 2.14 e está disponível para todas as distribuições Linux como já mencionado, usa instalação
pode ser feita por meio de gerenciadores de instalação da distribuição Linux que está usando no
momento. No quadro abaixo uma relação de formas de instalação em algumas distros.
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Descobrindo o Hardware de seu Computador com o lshw e outras Notas de estudo em PDF para Informática, somente na Docsity!

Conheça tudo sobre os hardwares que compõem o seu computador com um

simples comando

Uma das dificuldades de pessoas iniciantes ou até mesmo pessoas mais experientes que administram redes e sistemas é conhecer realmente a especificação do hardware e muitas das vezes informações que julgamos irrelevantes, por exemplo; O vendedor do hardware, qual o firmeware que o mesmo utiliza? Qual o padrão? O.E.M? E o BIOS? Qual a empresa que o fornece? Essas e entre outras questões podem ser respondidas com facilidade, o objetivo deste documento é esclarecelo de forma clara e bastante detalhada. Em diversos momentos nos perguntamos, qual é o drive ou módulo que estamos utilizando? Pois a facilidade que temos com a instalação do Linux não precisarmos instalar drivers de hardware após a instalação do sistema. Você já teve curiosidade em saber qual o comando ou aplicativo que lhe fornece o modelo de sua placa mãe? Nos gera a dúvidas sobre o máximo e mínimo suportado em nosso processador, saber qual a quantidade de cache? Ele é 32 ou 64 bits? Se não, então irei mostrarlhes o comando lswh, que tenho certeza que irá ajudarlhe muito em suas d úvidas a respeito do seu hardware. Pois bem, esse comando é originado de um software cujo nome é o próprio comando, lshw, que recebeu este nome por Hardware lister (Listar Hardware). O lshw é uma pequena ferramenta para fornecer informações referentes ao conjunto de hardware que compõem sua maquina, ele possui uma enorme eficiência em mostrar a configuração exata de seu processador, bem como, a velocidade, quantidade de clock e cache, enfim todos os componentes ou peças que formam seu computador. Também é capaz de identificar a versão do software ou firmeware que controlam o hardware, e faz isso de forma precisa e eficiente. Foi desenvolvido em C++, e está vincula do ao projeto eZIX, iniciado em 2002 com o objetivo de elaborar uma usável ferramenta para sistemas UNIX, com base no Linux e libc. O lshw está disponível para sistemas baseados em plataforma Unix, bem como os Sistemas Operacionais Linux e suas derivações e Sistema Mac e Mac OS X, atualmente ele se encontra na versão 2.14 e está disponível para todas as distribuições Linux como já mencionado, usa instalação pode ser feita por meio de gerenciadores de instalação da distribuição Linux que está usando no momento. No quadro abaixo uma relação de formas de instalação em algumas distros.

Quadro 1 Instalação dos pacotes no Ubuntu

aptget install lshw lshwgtk

Instalação dos pacotes no Mandriva

urpmi lshw

Instalação dos pacotes no Fedora

sudo yum install lshw lshwgui

Instalação dos pacotes no Fedora

emerge lshw

Após a instalação do programa podemos utilizalo, mas antes iremos ver o que podemos obter se utilizarmos de forma correta e precisa. O programa te permite exibir relatório de acordo com o formato, podendo ser HTML, XML, relatório resumido. Para usalo basta que execute o comando lshw seguido do parâmetro que desejas. Uma das primeiras coisas que podemos testar é a versão do software e para isso o usamos o comando: lshw version, que exibirá na saída padrão o resultado com a versão do software. Abaixo temos os seguintes modos de uso de desse programa junto com as opções de relatório. O programa sempre retorna os resultados na saída padrão, caso você queira colocalo direto em um arquivo pode usar o redirecionamento para um arquivo, veja as três situações abaixo: Exemplo 1 Relatórios em HTML e XML HTML na saída padrão

lshw html

HTML no arquivo

lshw html > nomedoarquivo.html

XML na saída padrão

lshw xml

XML no arquivo

lshw xml > nomedoarquivo.xml

Podemos também obter relatórios reduzidos contendo apenas informações mais especificas e objetivas, como por exemplo, saber somente informações reduzidas de cada hardware. Abaixo se duas formas simplórias para dois paramentos o short e o businfo, são poucas as diferenças entre um e outro, mas o short indica o caminho de cada dispositivo. O par âmetro –businfo faz referência aos controladores de hardwares. Veja o comando abaixo: Exemplo 2

lshw –short

Tabelas de atributos Atributo Especificação Exemplo Id identificador interno usado por lshw

CPU:

Class Classe do dispositivo Processador Description Descrição do hardware CPU Vendor Fornecedor ou Fabricante Intel Corp / Asus Product Nome do aparelho product: Intel(R) Pentium(R) 4 CPU 2.40GHz Version Versão ou liberação do Dispositivo Versão 1.2. Serial Numero de série do dispositivo 00000F Capacity Capacidade máxima do dispositivo 2400MHz Size Tamanho real do dispositivo 2400MHz clock Clock do barramento dado em Mhz 133MHz width Arquitetura do processador 32 bits Slot Onde o dispositivo esta conectado Socket 478 Logicalname Nome logico reconhecido pelo sistema Dev Numero do dispositivo Businfo Informações sobre quantidade de dispositivo cpu@ physid Id físico 4 Tabela de classes de dispositivo Classe Descrição Exemplos System Usado para se referir a maquina Nootbook, Servidor, Desktop Bridge Conversor de Barramento interno Ponte AGP, Memory Referese memoria RAM, ROM, Firmeware Processor Processador e controladores RAID CPU, Address Intervalo de endereço de memoria Memoria de vídeo Storage Controladores de dispositivo de armazenamento Controlador ISCSI, IDE Disk Dispositivos removíveis Pen drive, CD, DVD Tape Armazenamento Sequencia Fita – DAT, DDS Bus Dispositivo de conexão USB Network Interface de rede Ethernet, Wifi, Bluetooth Display Placa gráfica VGA, EGA, UGA

Input Dispositivo de Entrada Teclado, Mouse, Joysticks Printer Dispositivo de impressão Impressora Multimedia Dispositivo de áudio e vídeo Placa de som, TV, aquisição de vídeo Communicatio n Dispositivo de comunicação em linha Porta serial, modem Power Fonte de energia Fonte de alimentação Volume Volume de disco Sistema de arquivo, swap generic Usado quando algo não se encaixa em nenhuma classe acima Neste documento embora com tema simples procurei focar em aprofundar os conceitos junto da praticidade, explicando o básico detalhadamente para possas entender com clareza sem que lhe reste dúvidas. Considerações finais Sobre o autor: José Cleydson Ferreira da Silva, graduando em Sistemas de Informação Faculdade de ViçosaMG. Usu ário do Linux por filosofia, acredita que o Software Livre e de Código Aberto podem modificar a forma e o modelo de mercado atual. Referencia Bibliográfica http://ezix.org/project/wiki http://ubuntuforumbr.org/