



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
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
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!
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
Instalação dos pacotes no Mandriva
Instalação dos pacotes no Fedora
Instalação dos pacotes no Fedora
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
HTML no arquivo
XML na saída padrão
XML no arquivo
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
Tabelas de atributos Atributo Especificação Exemplo Id identificador interno usado por lshw
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/