Exame 101
Objetivo 101.1 (as informações abaixo são as que julgo essenciais para o objetivo, mas pode ser que caia na prova algo que eu
não tenha lembrado de explanar). Espero dúvidas e sugestões para os próximos tópicos, com o intuito de melhora o conteúdo.
Fontes de pesquisa:
- Livro Certificação LPIC-1 101-102 Luciano Antonio Siqueira
- http://diorgenes.wordpress.com
- Resumo encontrado na internet, mas que não encontrei fonte alguma e não costa no próprio material.
- E claro, meu próprio conhecimento.
Cold Plugin - Máquina desligada (só posso adicionar o dispositivo físico com o PC desligado).
Hot Plugin - Máquina ligada (posso adicionar o dispositivo físico com o PC ligado).
USB (Universal Serial Bus) - existem 5 classes:
- Display devices - Relacionado a dispositivos de vídeos;
- Communications devices - Relacionado a placa de rede e wireless;
- Aúdio devices - Dispositivo de áudio;
- Mass storage devices - Dispositivos de armazenamento;
- Human interface devices - Teclado, mouse etc.
Mostra os dispositivos usb conectados ao PC:
# lsusb
Todas as informações do usb:
# lsusb -v
usbcore - Encarrega-se de detectar novos dispositivos USB conforme eles são plugados, criando assim uma lista
dentro da pasta /sys/bus/usb.
USB -> Permite a conexão de 127 dispositivos ao mesmo tempo.
Versões USB:
1.1 12 MB/s Padrão antigo
2.0 480 MB/s Padrão mais usado
3.0 4.8 Gb/s Padrão recente
Host controller - Existem 3 padrões:
- OHCI 1.1
- UHCI 1.1
- EHCI 2.0
udev - Monitora as portas usb, cria dispositivos fixos, mas a sua principal função é o gerenciamento de
dispositivos, deixando o diretório udev sempre atualizado.
/dev - Neste diretório encontram-se arquivos especiais que representam a maioria dos dispositivos do sistema,
particularmente dispositivos de storage.
/dev/hda - Disco IDE conectado ao primeiro canal da placa mãe.
/dev/hda1, /dev/hda2 - São as partições desse mesmo disco.
/dev/sda - Disco SATA.
/dev/fd0 - Dispositivo de disquete.
hal - Captura a informação, ele é instalado para fornecer pug and play. Exemplo: permitir a instalação de um
pendrive.
hald - É um daemon que mantem uma base de dados de dispositivos conectados ao sistema em tempo real.
dbus - Comunicação entre aplicações, avisa ao Gnome que há um novo dispositivo, assim abrindo o aplicativo. O
dbus pega a informação e passa a mensagem.
/sys - Usado pelo kernel para manter os dados atualizados sobre os dispositivos físicos.
Dica de prova:
/sys/bus/usb - Esse caminho foi uma questão da minha prova.
Mostra todos os componentes conectados ao barramento PCI:
# lspci
Detalhes dos dispositivos PCI:
# lspci -v
Mais detalhes:
# lspci -vv
Ainda mais detalhes (quanto mais -vvvv é colocado, mais informações dos barramentos pci são passadas ao usuário):
# lspci -vvv
Encontra o módulo do dispositivo:
# lspci -k
Endereço do dispositivo:
# lspci -s
Lista os módulos atualmente carregados pelo kernel:
# lsmod
Essa listagem é divida em três colunas:
- Nome do módulo carregado
- Memória ocupada pelo módulo
- Módulos dependentes
O comando
modprobe carrega os módulos com suas dependências.
Carrega o módulo vfat para a memória:
# modprobe vfat
Mostra todos os módulos que o kernel conhece:
# modprobe -l
Remove um módulo da memória. Ex.:
# modprobe -r vfat
modprobe.conf e
modules.conf. Nesses dois arquivos estão todos os módulos do
Linux.
Dica importante: No Linux os correspondentes dos drivers são os módulos.
/proc - Contém arquivos com informações dos processos ativos e de recursos de hardware. Conhecido também
como sistema de arquivos virtuais.
/proc/scsi/scsi - Informações de controladoras SCSI.
/proc/dma - Informações sobre os canais de acesso a memória.
/proc/ioports - Informações sobre endereços de memória usados pelos dispositivos.
/proc/interrupts - Informações sobre interrupções de IRQ.
/proc/pci - Informações sobre dispositivos PCI instalados.
/proc/modules - Informações sobre módulos carregados.
/proc/version - Informações sobre a versão do kernel atual.
Dedico todas as minhas lutas e vitórias às pessoas mais importantes da minha vida, pois sem elas eu não conseguiria alcançar os
meus objetivos. Muito obrigado pela paciência e confiança depositada em mim. Te amo minha mãe, pois graças ao seu exemplo
dado a mim é que estou me tornando um homem cada vez melhor, a senhora simplesmente é uma mãe e um pai pra mim. Minha
noiva Daiany (minha princesa) pela paciência, pois não são todas as mulheres que estão ao seu lado para o que der e vier, muito
obrigado meu amor por tudo. Aos meus irmãos que tenho muito orgulho de tê-los ao meu lado e finalizando, aos meu grandes
amigos do peito que sempre me ajudaram nessa caminhada.
E um agradecimento a parte a essa grande comunidade que me ajudou e muito a tirar minha certificação LPIC-1, obrigado a
todos e pretendo passar um pouco da ajuda que recebi.
Até o próximo objetivo, que será o 101.2.