Você está na página 1de 27

CERTIFICAO

LINUX LPI
RPIDO E PRTICO

00.indd 1

02/05/2012 14:35:32

00.indd 2

02/05/2012 14:35:32

CERTIFICAO
LINUX LPI
RPIDO E PRTICO

Nvel 1: Exames 101 e 102


Traduo da 3a Edio

Adam Haeder, Stephen Addison Schneiter,


Bruno Gomes Pessanha e James Stanger

Rio de Janeiro, 2012

00.indd 3

02/05/2012 14:35:32

Sumrio

Prefcio...............................................................................................................................xiii
1. Os Exames LPI................................................................................................................ 1
2. Guia de Estudo para o Exame 101............................................................................... 5
Preparao para o Exame

3. Arquitetura do Sistema (Tpico 101.1) ...................................................................... 7


Objetivo 1: Determinar e Definir as Configuraes de Hardware 7
BIOS
7
Topologia USB
10
Controladores USB
10
Dispositivos USB
11
Drivers USB
11
Hotplug USB
12
Gerando Relatrio sobre o seu Hardware
12
Manipulando Mdulos
14
Definies para o Gerenciamento de Dispositivo
20

4. Modificar Nveis de Execuo e Finalizar (Shutdown) ou Reinicializar


o Sistema (Tpicos 101.2 e 101.3) ............................................................................ 21
Objetivo 2: Fazer Boot do Sistema
Parmetros do Kernel no Tempo de Boot
Introduo Configurao dos Mdulos do Kernel
Objetivo 3: Modificar Nveis de Execuo e Finalizar ou Reinicializar o Sistema
Modo de Usurio nico
Viso geral da rvore de Diretrios /etc e do Processo init
Definindo o Nvel de Execuo Padro
Determinando o Nvel de Execuo do seu Sistema

21
21
22
24
25
26
28
28

00.indd 5

02/05/2012 14:35:33

5. Instalao e Gerenciamento de Pacotes do Linux (Tpico 102) ............................. 33


Objetivo 1: Elaborar um Layout para Disco Rgido
34
Consideraes do Sistema
34
Espao de Swap
37
Orientaes Gerais
38
Objetivo 2: Instalar um Gerenciador de Boot 38
LILO
39
GRUB
42
Objetivo 3: Gerenciar Bibliotecas Compartilhadas
44
Dependncias de Bibliotecas Compartilhadas
44
Vinculando Bibliotecas Compartilhadas
45
Objetivo 4: Usar o Gerenciamento de Pacotes do Debian
46
Viso Geral do Gerenciamento de Pacotes do Debian
46
Gerenciando os Pacotes do Debian
47
Objetivo 5: Usar o Gerenciador de Pacotes do Red Hat (RPM)
52
Viso Geral do RPM
52
Executando o RPM
53
Viso Geral do YUM
58

6. Comandos GNU e UNIX (Tpico 103) ....................................................................... 63


Objetivo 1: Trabalhar com a Linha de Comando
O Shell Interativo
Histrico e Edio dos Comandos
Pginas de Manual
Objetivo 2: Processar Streams de Texto Usando Filtros
Objetivo 3: Realizar Gerenciamento Bsico de Arquivos
Objetos do Sistema de Arquivos
Coringas para Nomes de Arquivos (File Globbing)
Objetivo 4: Usar Streams, Pipes e Redirecionamentos
E/S Padro e Descritores Padres de Arquivos
Pipes
Redirecionamento
Usando o Comando tee
O Comando xargs
Objetivo 5: Criar, Monitorar e Terminar Processos
Processos
Monitoramento dos Processos
Assinalando Processos Ativos
Terminando Processos
Controle das Tarefas do Shell
Objetivo 6: Modificar as Prioridades de Execuo dos Processos
nice
Objetivo 7: Buscar em Arquivos de Texto Usando Expresses Regulares
Sintaxe das Expresses Regulares

vi

00.indd 6

64
65
71
75
77
91
91
100
102
102
103
104
106
106
107
107
108
115
117
118
120
120
123
123

Sumrio

02/05/2012 14:35:33

Usando o grep
125
Usando o sed
127
Exemplos
130
Objetivo 8: Realizar Operaes Bsicas de Edio de Arquivos Usando vi 135
Chamando o vi
135
Fundamentos do vi
135

7. Dispositivos, Sistemas de Arquivos Linux e o Filesystem Hierarchy


Standard (Tpico 104) ............................................................................................. 139
Objetivo 1: Criar Parties e Sistemas de Arquivos
Drives de Disco no Linux
Objetivo 2: Manter a Integridade dos Sistemas de Arquivos
Monitorando o Espao Livre em Disco e os Inodes
Monitorando o Uso do Disco
Modificando um Sistema de Arquivos
Verificando e Consertando Sistemas de Arquivos
Objetivo 3: Controlar a Montagem e a Desmontagem do Sistema de Arquivos
Gerenciando a Tabela do Sistema de Arquivos
Montando Sistemas de Arquivos
Desmontando Sistemas de Arquivos
Objetivo 4: Definir e Visualizar Cotas de Disco
Limites de Cotas
Comandos de Cotas
Habilitando as Cotas
Objetivo 5: Gerenciar a Propriedade e as Permisses dos Arquivos
Controle de Acesso do Linux
Definindo os Modos de Acesso
Definindo um Diretrio de Grupo de Trabalho
Objetivo 6: Criar e Modificar Links Fsicos e Simblicos
Por Que Usar Links?
Objetivo 7: Encontrar Arquivos de Sistema e Colocar Arquivos no Local Correto
Tipos de Dados
O Sistema de Arquivos root
Localizando Arquivos

140
140
151
151
153
154
157
161
161
163
166
167
168
169
175
176
176
181
186
187
188
192
193
194
200

8. Questes e Exerccios de Reviso para o Exame 101 ........................................... 205


Arquitetura do Sistema (Tpico 101)
Questes de Reviso
Exerccios
Instalao e Gerenciamento de Pacotes do Linux (Tpico 102)
Questes de Reviso
Exerccios
Comandos GNU e Unix (Tpico 103)
Questes de Reviso
Exerccios

205
205
206
206
206
207
208
208
208

Sumrio

00.indd 7

vii

02/05/2012 14:35:33

Dispositivos, Sistemas de Arquivos Linux e o Filesystem Hierarchy Standard


(Tpico 104)
Questes de Reviso
Exerccios

211
211
212

9. Teste Prtico do Exame 101 .................................................................................... 215


Questes
Respostas

215
226

10. ndice de Referncia do Exame 101 ....................................................................... 229


Arquitetura do Sistema
Objetivo 101.1: Determinar e Definir as Configuraes de Hardware
Objetivo 101.2: Boot do Sistema
Objetivo 101.3: Mudar os Nveis de Execuo e Finalizao
ou Reinicializar o Sistema
Instalao e Gerenciamento de Pacotes do Linux
Objetivo 102.1: Elaborar um Layout para o Disco Rgido
Objetivo 102.2: Instalar um Gerenciador de Boot
Objetivo 102.3: Gerenciar Bibliotecas Compartilhadas
Objetivo 102.4: Usar o Gerenciamento de Pacotes do Debian
Objetivo 102.5: Usar o Gerenciador de Pacotes Red Hat (RPM)
Comandos GNU e Unix
Objetivo 103.1: Trabalhar com a Linha de Comando
Objetivo 103.2: Processar Streams de Texto Usando Filtros
Objetivo 103.3: Realizar Gerenciamento Bsico de Arquivos
Objetivo 103.4: Usar Streams, Pipes e Redirecionamentos
Objetivo 103.5: Criar, Monitorar e Terminar Processos
Objetivo 103.6: Modificar as Prioridades de Execuo dos Processos
Objetivo 103.7: Buscar em Arquivos de Texto Usando Expresses Regulares
Objetivo 103.8: Realizar Operaes Bsicas de Edio de Arquivos Usando o vi
Dispositivos, Sistemas de Arquivos Linux e o Filesystem Hierarchy Standard
Objetivo 104.1: Criar Parties e Sistemas de Arquivos
Objetivo 104.2: Manter a Integridade dos Sistemas de Arquivos
Objetivo 104.3: Controlar a Montagem e a Desmontagem do Sistema
de Arquivos
Objetivo 104.4: Definir e Visualizar Cotas de Disco
Objetivo 104.5: Gerenciar Permisses e a Propriedade do Arquivo
Objetivo 104.6: Criar e Modificar Links Fsicos e Simblicos
Objetivo 104.7: Encontrar Arquivos de Sistema e Colocar Arquivos
no Local Correto

229
229
230
230
230
230
231
231
232
232
232
232
233
235
237
238
239
239
241
243
243
244
244
246
246
248
248

11. Viso Geral do Exame 102 ...................................................................................... 251


12. Guia de Estudos para o Exame 102 ........................................................................ 253
Preparao para o exame

viii

00.indd 8

253

Sumrio

02/05/2012 14:35:33

13. Shells, Scripts e Gerenciamento de Dados (Tpico 105)........................................ 255


Objetivo 1: Personalizar e Usar o Ambiente do Shell
Viso Geral dos Shells
O Shell Bash
Objetivo 2: Personalizar ou Escrever Scripts Simples
Arquivos de Script
Scripts Bash Bsicos
Objetivo 3: Gerenciamento de Dados SQL
Acessando um Servidor MySQL
Viso Geral do Banco de Dados
Funes Agregadas
Consultas em Mltiplas Tabelas

256
256
257
267
267
272
285
285
287
292
293

14. O Sistema X Window (Tpico 106) .......................................................................... 297


Uma Viso Geral do X
Objetivo 1: Instalar e Configurar o X11
Escolhendo e Configurando um Servidor X
Fontes X
Controlando Aplicativos X com .Xresources
Objetivo 2: Configurar Display Manager
Configurando o xdm
Terminais X
Configurando o KDM
Configurando o GDM
Objetivo 3: Acessibilidade

298
298
299
306
309
308
308
311
311
314
316

15. Tarefas Administrativas (Tpico 107) ..................................................................... 319


Objetivo 1: Gerenciar Contas de Usurios e de Grupos e os Arquivos de
Sistema Relacionados
Contas de Usurios e o Arquivo de Senhas
Grupos e o Arquivo Group
A Senha Shadow e os Sistemas de Grupos Shadow
Comandos de Gerenciamento de Usurios e Grupos
Objetivo 2: Automatizar Tarefas de Administrao do Sistema, Agendando-as
para Execuo Futura
Usando cron
Usando at
Controlando o acesso dos usurios a cron e at
Objetivo 3: Localizao e Internacionalizao

319
320
321
322
323
326
328
329
330
330

16. Servios Essenciais do Sistema (Tpicos 108.1 e 108.2) ....................................... 333


Objetivo 1: Manter Correta a Hora do Sistema
Conceitos do NTP
Os Componentes do Pacote de Software NTP

333
335
335

Sumrio

00.indd 9

ix

02/05/2012 14:35:33

O Relgio do Hardware
Fusos Horrios
Objetivo 2: Fazendo Log no Sistema
Configurando o syslogd
Log do Cliente/Servidor
Rotao do Arquivo de Log
Examinando os Arquivos de Log

339
340
341
341
343
343
345

17. Princpios Bsicos do Agente de Transferncia de E-mail


(Mail Transfer Agent MTA) (Tpico 108.3) ............................................................ 347
Objetivo 3: Princpios Bsicos do Agente de Transferncia de E-mail (MTA)
Configurao do Sendmail
Configurao do Postfix
Configurao do Qmail
Configurao do Exim

347
348
351
353
353

18. Gerenciar Impressoras e Filas de Impresso (Tpico 108.4) ................................ 355


Objetivo 4: Gerenciar Impressoras e Filas de Impresso
Viso Geral da Impresso
Interfaces BSD e System V
LPRng
CUPS
Solucionando Problemas Gerais de Impresso
O Arquivo de Log para Erros
O Arquivo de Log para Pgina
O Arquivo de Log para Acesso
Usando o Utilitrio de Configuraes do cups para a Depurao de Erros

355
355
356
356
357
365
365
366
366
366

19. Fundamentos de Redes (Tpico 109.1) .................................................................. 369


Objetivo 1: Fundamentos de Protocolos de Internet
Endereamento de Rede
Mscaras
Protocolos
Servios
Utilitrios

369
370
372
374
376
377

20. Configurao Bsica de Rede (Tpicos 109.2 e 109.4) ......................................... 383


Objetivo 2: Configurao Bsica de Rede e Objetivo 4: Configurando
o Lado do Cliente DNS
Interfaces de Rede
DHCP
Configurao da Rede Padro do Linux

383
384
390
393

21. Solucionando Problemas Bsicos de Rede (Tpico 109.3) ................................... 395


Objetivo 3: Solucionando Problemas Bsicos de Rede

00.indd 10

397

Sumrio

02/05/2012 14:35:33

22. Segurana (Tpico 110.1) ........................................................................................ 405


Objetivo 1: Realizar Tarefas de Administrao de Segurana
O (In)Security do SUID
IDs e Senhas de Usurios
Senhas Shadow
Definindo Limites aos Usurios
Consultando Servios do Sistema

407
406
411
414
418
422

23. Configurar a Segurana do Host (Tpico 110.2) .................................................... 431


Objetivo 2: Configurar a Segurana do Host
O Superservidor
Segurana com os TCP_WRAPPERS

431
431
437

24. Protegendo Dados com Criptografia (Tpico 110.3) ............................................ 441


Objetivo 3: Protegendo Dados com Criptografia
Usando o Shell Seguro (SSH)
Instalao e Configurao
Viso Geral do DSA e do RSA
Gerando e Usando Chaves
O Servidor Pblico e a Chave Privada
ssh-agente
Outros Truques SSH
Encaminhamento da Porta SSH
Configurando o OpenSSH
Configurando e Usando o GNU Privacy Guard (GPG)
Gerando um Par de Chaves
Importando uma Chave Pblica para um Keyring GPG
Assinando Chaves
Listando Chaves
Exportar uma Chave Pblica e uma Chave Privada
Criptografando um Arquivo
Solucionando Problemas de Arquivos no Diretrio ~/gnupg/

442
442
443
444
444
447
447
449
450
450
451
451
453
453
453
454
454
454

25. Questes e Exerccios de Reviso para o Exame 102............................................ 457


Shells, Scripts e Gerenciamento de Dados (Tpico 105)
Questes de Reviso
Exerccios
O Sistema X Window (Tpico 106)
Questes de Reviso
Exerccios
Tarefas Administrativas (Tpico 107)
Questes de Reviso
Exerccios
Servios Essenciais do Sistema (Tpico 108)
Questes de Reviso

457
457
458
458
458
458
459
459
459
460
460

Sumrio

00.indd 11

xi

02/05/2012 14:35:33

Exerccios
Fundamentos de Redes (Tpico 109)
Questes de Reviso
Exerccios
Segurana (Tpico 110)
Questes de Reviso
Exerccios

460
461
461
462
462
462
463

26. Teste Prtico para o Exame 102 .............................................................................. 465


Questes 465
Respostas 473

27. ndice de Referncia para o Exame 102 ................................................................. 475


Shells, Scripts e Gerenciamento de Dados
475
Objetivo 105.1: Personalizar e Usar o Ambiente do Shell
475
Objetivo 105.2: Personalizar ou Escrever Scripts Simples
476
Objetivo 105.3: Gerenciamento de Dados SQL
476
O Sistema X Window
477
Objetivo 106.1: Instalar e Configurar o X11
477
Objetivo 106.2: Configurar um Display Manager
477
Objetivo 106.3: Acessibilidade
477
Tarefas Administrativas
477
Objetivo 107.1: Gerenciar Contas de Usurios e de Grupos e os Arquivos
de Sistemas Relacionados
477
Objetivo 107.2: Automatizar Tarefas de Administrao do Sistema,
Agendando-as para Execuo Futura
478
Objetivo 107.3: Localizao e Internacionalizao
479
Servios Essenciais do Sistema
480
Objetivo 108.1: Manter Correta a Hora do Sistema
480
Objetivo 108.2: Fazendo Log no Sistema
480
Objetivo 108.3: Princpios Bsicos do Agente de Transferncia de E-mail
(Mail Transfer Agent MTA)
481
Objetivo 108.4: Gerenciar Impressoras e Filas de Impresso
481
Fundamentos de Redes
482
Objetivo 109.1: Fundamentos de Protocolos de Internet
482
Objetivo 109.2: Configurao Bsica de Rede
483
Objetivo 109.3: Solucionando Problemas Bsicos de Rede
484
Objetivo 109.4: Configurando o Lado do Cliente DNS
484
Segurana 484
Objetivo 110.1: Realizar Tarefas de Administrao de Segurana
484
Objetivo 110.2: Configurar a Segurana do Host
485
Objetivo 110.3: Protegendo Dados com Criptografia
485

ndice ............................................................................................................................... 487

xii

00.indd 12

Sumrio

02/05/2012 14:35:33

Os Exames LPI

Prefcio

A certificao de profissionais uma tradio histrica em muitos campos, incluindo a medicina e o direito. medida que pequenos sistemas de computadores e redes foram se proliferando ao longo da ltima dcada, a Novell e a Microsoft comearam a produzir exames de
certificao, os quais se tornaram extremamente populares para as suas respectivas tecnologias de sistema operacional e de rede. Esses dois programas so frequentemente citados como
os responsveis pela popularizao do mercado de certificaes para produtos que, anteriormente, eram altamente especializados e relativamente raros. Esses programas se tornaram to
populares que uma enorme indstria de treinamento e preparao se formou para atender a
um fluxo constante de novos candidatos s certificaes.
Programas de certificao, oferecidos por fabricantes tais como a Sun e a Hewlett-Packard, j
existem no mundo do Unix h algum tempo. Entretanto, uma vez que o Solaris e o HP-UX no
so produtos de uso massificado, esses programas no atraem o mesmo nmero de candidatos
que a plataforma PC atrai. O caso do Linux, entretanto, diferente. O Linux um sistema operacional para consumo de massa e funciona na plataforma PC, e a sua popularidade continua a
crescer num ritmo rpido. medida que a distribuio do Linux aumenta, tambm aumenta a
demanda por administradores de sistema Linux qualificados e certificados.
Uma srie de programas, tais como o Instituto Profissional Linux (Linux Professional Institute
LPI), o programa Engenheiro Certificado Red Hat (Red Hat Certified Engineer RHCE) e
o Linux+ da CompTIA foram criados nos ltimos anos para atender a esse novo mercado.
Cada um desses programas busca oferecer avaliaes objetivas sobre as habilidades do
administrador Linux, mas cada um aborda a questo de uma forma diferente.
O programa RHCE exige que os candidatos passem em vrios mdulos de exame, incluindo
dois prticos e um por escrito, cujos objetivos so certificar os indivduos que usem os
produtos Red Hat. O programa Linux+ exige um s exame e se concentra nos candidatos
novatos que tenham seis meses de experincia. O programa LPI uma certificao baseada no
trabalho prtico e consiste, atualmente, de trs nveis; este livro focaliza o nvel mais bsico.

xiii

00.indd 13

02/05/2012 14:35:33

O Instituto Profissional Linux


O Instituto Profissional Linux (Linux Professional Istitute http://www.lpi.org) uma organizao sem fins lucrativos, formada com o propsito nico de fornecer um padro para certificao universal, independente do fabricante. Esse objetivo est sendo atingido ao se certificarem os administradores Linux atravs de um processo de desenvolvimento de cdigo aberto
modificado. O LPI busca input do pblico para os Objetivos e as questes dos seus exames
e todos so convidados a participar. Possui tanto pessoal contratado quanto voluntrios e
recebe patrocnio de algumas das maiores empresas da indstria da informtica. O resultado
um programa neutro, publicamente desenvolvido, que oferecido a um custo razovel.
O LPI atualmente organiza a sua srie de Certificao do Instituto Profissional Linux (Linux
Professional Institute Certification LPIC) em trs nveis. Este livro cobre os Exames LPIC
Nvel 1 Exames 101 e 102,
O Nvel 1 tem como pblico-alvo os administradores Linux de nvel iniciante a mdio, com
cerca de dois anos de experincia prtica na administrao de sistemas. O candidato do Nvel
1 dever ter experincia com a linha de comando do Linux, bem como ser capaz de realizar
tarefas simples, incluindo a instalao do sistema e a resoluo de problemas. preciso ter a
certificao de Nvel 1 antes que voc possa obter a de Nvel 2.
Todos os exames LPI se baseiam em um conjunto de Objetivos tcnicos publicamente
conhecidos. Esses Objetivos so informados no site do LPI e, para a sua convenincia, sero
escritos no comeo de cada captulo deste livro. Cada Objetivo designado pelo LPI recebe
um peso numrico, que age como um indicador da importncia do Objetivo. Os pesos vo
de 1 a 8, sendo que os nmeros mais altos indicam maior importncia. Um Objetivo com
peso 1 pode ser considerado relativamente desimportante e improvvel que v ser abordado
com muita profundidade no exame. Os Objetivos com pesos maiores com certeza cairo no
exame, de modo que voc deve estud-los com afinco. Os pesos dos Objetivos so fornecidos
no incio de cada captulo.
Os exames LPI so oferecidos atravs do Pearson VUE (http://www.vue.com), do Thomson
Prometric (http://www.prometric.com) e em locais fsicos de eventos do Linux, como feiras comerciais. Antes de se inscrever em qualquer um desses mtodos de testes, voc precisa obter
um nmero de ID para o LPI ao se registrar diretamente no LPI. Para obter a sua ID do LPI,
visite o site http://www.lpi.org/register.html. Assim que receber a sua ID para o LPI, voc pode
continuar a sua inscrio registrando-se em um centro de testes ou em um evento especial.
possvel participar de qualquer uma das opes de inscrio atravs do site (http://www.lpi.
org/eng/certification/faq/procedure_for_taking_exams) do LPI.
Nos centros de testes Vue e Prometric, os exames so fornecidos usando-se um programa
automatizado para exames em uma plataforma PC. No momento em que escrevemos este
livro, os exames esto disponveis em ingls, japons, chins (tradicional e simplificado),
alemo, espanhol, portugus e francs. As questes para o exame so apresentadas em trs
estilos diferentes: mltipla escolha com uma opo correta, mltipla escolha com mltiplas
opes e preenchimento de lacuna. Porm, a maioria das questes nos exames de mltipla
escolha com uma opo correta. Alm disso, com as questes de mltipla escolha, o candidato
tem a informao exata de quantas respostas esto corretas.
Por motivos de segurana, h vrias formas disponveis para cada exame nos centros de testes
para ajudar a minimizar a memorizao e a cola de exames, caso os candidatos venham
realiz-los diversas vezes. Por esse motivo, o nmero real de questes pode variar um pouco.

xiv

00.indd 14

Prefcio

02/05/2012 14:35:33

A equipe psicomtrica do LPI desenvolve as provas e ajusta a pontuao adequadamente para


que todas as diferentes formas estejam no mesmo grau de dificuldade. As pontuaes variam
de 200 a 800, e a nota de aprovao 500.

Pblico-alvo deste Livro


O principal pblico-alvo deste livro composto, obviamente, por candidatos em busca da
certificao LPIC. Estes podero ser desde administradores de outros sistemas operacionais
buscando uma certificao Linux para complementar uma certificao MSCE, at administradores Unix querendo se manter competitivos face a um nmero cada vez maior de profissionais com certificao Linux procurando emprego. Qualquer que seja o caso, este livro
o ajudar com as informaes especficas de que voc precisar para ter sucesso nos exames
do Nvel 1. No se engane, no entanto, achando que s estudar este livro ser suficiente para
passar nos exames. Lembre-se, a prtica leva perfeio!
Devido amplitude do conhecimento exigido pelos Objetivos LPI e abordagem detalhada
do livro, ele tambm serve como uma excelente referncia para as habilidades e mtodos
necessrios para o uso normal do Linux. Se voc tiver um entendimento bsico do funcionamento da administrao do Linux, o material deste livro o ajudar a preencher lacunas
no seu conhecimento, ao mesmo tempo preparando-o para os Exames LPI, caso voc decida faz-los.
Este livro dever funcionar tambm como uma valiosa introduo para novos usurios e
administradores do Linux que estejam em busca de uma introduo ampla e detalhada
deste programa. Parte do processo de criao dos exames do LPI inclui uma pesquisa com
os profissionais Linux atuantes no mercado. Os resultados da pesquisa norteiam muito do
contedo encontrado nos exames. Portanto, ao contrrio de livros introdutrios de propsitos gerais, todas as informaes neste livro se aplicam diretamente execuo do Linux
no mundo real.

Organizao
Este livro foi elaborado para seguir exatamente os Tpicos e os Objetivos estabelecidos pelo
LPI para o Nvel 1. Isso significa que a apresentao no se parecer com outros livros sobre
o Linux que voc tenha lido. Em vez disso, voc poder seguir diretamente os Objetivos LPI
e avaliar facilmente o seu progresso medida que se prepara para os exames.
Este livro apresentado em duas partes: uma para o Exame 101 e outra para o Exame 102.
Cada parte contm captulos dedicados aos Tpicos LPI, e cada uma dessas sees contm
informaes sobre todos os Objetivos delineados para o Tpico. Alm disso, cada parte
contm um exame prtico (com respostas), questes e exerccios de reviso, e um ndice
bastante til para ajud-lo a revisar os detalhes importantes.

Os Captulos do Livro
Cada parte deste livro contm alguma combinao dos seguintes materiais:
Viso geral do exame
Aqui, voc encontrar uma introduo ao exame, junto com detalhes sobre o formato das
questes.

Prefcio

00.indd 15

xv

02/05/2012 14:35:33

Guia de estudos
Este captulo oferece algumas dicas para voc se preparar para os Exames LPI e introduz
os Objetivos contidos nos captulos de Tpicos que se seguem.
Captulos de tpicos
Um captulo separado cobre cada uma das reas dos Tpicos do exame. Estes captulos
oferecem informaes de background e apresentam uma abordagem aprofundada de cada
Objetivo com dicas No Exame (veja abaixo nesta pgina) espalhadas pelo captulo.
Questes e exerccios de reviso
Este captulo refora as reas importantes de estudo com questes para reviso. O
propsito desta seo fornecer uma srie de exerccios que podem ser usados em um
sistema Linux real para lhe dar uma valiosa experincia prtica, antes que voc faa os
exames.
Teste prtico
Os testes prticos foram elaborados para serem semelhantes, em formato e contedo, aos
Exames LPI reais. Voc dever conseguir pelo menos uma pontuao de 80% no teste de
exemplo, antes de tentar fazer o exame real.
ndice de referncia
Este captulo singular contm os conceitos e fatos importantes reunidos dos captulos
de Tpicos. Voc pode us-lo como um material de reviso e referncia antes de fazer os
exames reais.

Convenes Usadas Neste Livro


Este livro segue algumas convenes tipogrficas:
Itlico
O itlico usado para indicar URLs, nomes de arquivos, diretrios, comandos, opes,
componentes de sistema (tais como nomes de usurios) e para salientar comentrios nos
exemplos.
Fonte Corbel
Usada para mostrar o contedo de arquivos ou o output de comandos.
Fonte Corbel Negrito
Usada em exemplos e em tabelas para mostrar comandos ou outros textos que devam ser
digitados literalmente pelo usurio.
Fonte Corbel Itlico
Usada para mostrar argumentos e variveis que devam ser substitudos por valores
fornecidos pelo usurio.
#, $
Usados em alguns exemplos como o prompt do shell root (#) e como o prompt do usurio
($) no shell Bourne ou Bash.

xvi

00.indd 16

Prefcio

02/05/2012 14:35:33

No Exame
Fornece informaes sobre reas em que voc deve se concentrar ao estudar para
o exame.
Indica uma sugesto, dica ou nota geral.

Indica um aviso ou precauo.


Um comentrio final sobre a sintaxe: em muitos casos, o espao entre uma opo e o seu
argumento pode ser omitido. Em outros casos, o espaamento (ou a falta de espaamento)
deve ser seguido de forma estrita. Por exemplo, wn (sem espao entre w e n) pode ser
interpretado diferentemente de w n. importante prestar ateno no espaamento usado na
sintaxe das opes.

Usando Exemplos de Cdigo


O objetivo deste livro ajud-lo a ter sucesso. De forma geral, voc pode usar os cdigos deste
livro nos seus programas e na sua documentao. No preciso nos pedir permisso, a no
ser que voc esteja reproduzindo uma parte significativa de cdigo. Por exemplo, escrever um
programa que use diversos fragmentos de cdigo deste livro no requer permisso. Vender
ou distribuir um CD-ROM de exemplos dos livros da OReilly requer permisso. Responder
uma questo citando este livro e citando algum cdigo de exemplo, no requer permisso.
Incorporar uma quantidade significativa de cdigos de exemplo deste livro na documentao
do seu produto requer permisso.
Ns apreciamos, mas no exigimos atribuio. Uma atribuio geralmente inclui o ttulo,
o autor, a editora e o ISBN. Por exemplo: Certificao Linux LPI, Traduo da 3 Edio,
por Adam Haeder, Stephen Addison Schneiter, Bruno Gomes Pessanha e James Stanger.
Copyright 2012 da Starlin Alta Editora e Consultoria Ltda. ISBN: 978-85-7608-644-4.
Se voc perceber que o seu uso dos cdigos de exemplo vai alm dos usos justos ou permisses
concedidas acima, por favor, entre em contato conosco em permissions@oreilly.com.

Agradecimentos
Para a terceira edio, agradecemos aos revisores (da verso em ingls) Don Corbet, Jon
Larsen, Gregor Purdy, Rick Rezinas, G. Matt Rice e Craig Wolf.
Adam Haeder dedica seu trabalho a Tina, Erin, Ethan, Stanley e Stefon: a razo para eu
trabalhar at altas horas da noite.
Bruno dedica o seu trabalho ao seu av, Oswaldo Cabral Pessanha, in memoriam.

Prefcio

00.indd 17

xvii

02/05/2012 14:35:33

00.indd 18

02/05/2012 14:35:33

Os Exames LPI

O Exame LPI 101 um dos dois exames requeridos para a certificao LPIC Nvel 1 (referido
oficialmente como LPIC 1). No total, so especificadas 10 grandes reas para os Tpicos do
Nvel 1; este exame testa o seu conhecimento em quatro delas.
Os Tpicos do exame so numerados usando-se uma notao tpico.objetivo (p. ex., 101.1,
101.2, 102.1). Os tpicos da srie 100 representam os tpicos da certificao LPI Nvel 1,
que nico para todos os nveis de exames LPI (p. ex., 101, 102, 201, 202 etc.). O nmero
do objetivo representa os Objetivos associados com a rea do Tpico (p. ex., 1, 2, 3, 4 e assim
por diante).
Os Tpicos do Nvel 1 so distribudos entre os dois exames para criar testes com extenso
e dificuldade semelhantes, sem repetir os assuntos entre ambos. Como resultado, no se
exige nem h nenhuma vantagem em fazer o primeiro antes do segundo, o nico alerta que
voc no recebe uma certificao LPIC 2 ou superior enquanto no passar nas exigncias da
certificao de nvel inferior.
Cada Tpico contm uma srie de Objetivos abordando reas especficas de conhecimento.
Cada um desses Objetivos recebe um peso numrico, que age como indicador da importncia
do Objetivo. Os pesos geralmente vo de 1 a 8, com os nmeros mais altos indicando maior
importncia. Um Objetivo com peso 1 pode ser considerado relativamente desimportante
e improvvel que v ser abordado com muita profundidade no exame. Os Objetivos com
pesos maiores com certeza cairo no exame, de modo que voc deve estud-los com afinco.
Os pesos dos Objetivos so fornecidos no incio da seo de cada Tpico. Na verso atual
dos exames LPI, todos os totais de pesos para cada exame somam 60. Com 60 questes por
exame, isso significa que o peso exatamente equivalente quantidade de questes que o
Objetivo ter no exame.
Os Tpicos para o Exame 101 esto listados na Tabela 1-1.

Book.indb 1

18/04/2012 15:01:08

Tabela 1-1. Tpicos LPI para o Exame 101


Nome

Nmero do
Objetivo

Descrio

Arquitetura do Sistema

Estes objetivos cobrem todos os fundamentos dos tipos comuns de


configurao do hardware no sistema, gerenciamento do processo
de boot e modificao dos nveis de execuo do sistema e do
processo de finalizao ou reinicializao na linha de comando.

Instalao e
Gerenciamento de
Pacotes do Linux

Os objetivos deste tpico incluem os fundamentos sobre como


instalar qualquer distribuio LSB do Linux e como instalar
aplicativos. Alguns dos mais bsicos incluem o particionamento
de discos rgidos, a instalao dos seus gerenciadores de boot
favoritos, o gerenciamento de bibliotecas compartilhadas e o uso de
sistemas de gerenciamento de pacotes, tais como o dpkg e o apt do
Debian e o RPM e o Yellowdog Updater Modified (YUM).

Comandos GNU e Unix

Este tpico de peso aborda as ferramentas de linha de comando


mais usadas em sistemas Linux padro, bem como na maioria dos
sistemas Unix comerciais. Os Objetivos detalham o trabalho com
linha de comando, o processamento de streams de texto, usando-se
ferramentas de linha de comando, o gerenciamento de arquivos, a
manipulao de texto com pipes e redirecionamentos, a monitorao
de processos do sistema, o gerenciamento das prioridades das
tarefas, o uso de expresses regulares e a edio de arquivos com
vi, lilo, syslog e runlevels.

Dispositivos, Sistemas
de Arquivos do Linux e
o Filesystem Hierarchy
Standard

Os Objetivos para este Tpico incluem a criao de parties e


de sistemas de arquivos, a integridade do sistema de arquivos, a
montagem, as quotas, as permisses, a propriedade, os links e as
tarefas de localizao de arquivos.

Como voc pode ver na Tabela 1-1, os nmeros dos Tpicos atribudos pelo LPI no so
necessariamente sequenciais. Isso se deve s diversas modificaes feitas pelo LPI no seu
programa de exames, medida que o desenvolvia. Os nmeros dos Tpicos servem apenas
como referncia e no so usados no exame.
O Exame 101 tem uma durao mxima de 90 minutos e contm aproximadamente 60
questes. O exame administrado usando-se um aplicativo prprio na plataforma PC em
um cmodo privado, para o qual voc no pode levar anotaes nem qualquer material de
referncia. A maior parte do exame composta de questes de mltipla escolha com uma
opo correta. Essas questes s tm uma resposta correta e so respondidas marcando-se um
boto de seleo. Algumas delas apresentam um cenrio que precisa de ao administrativa.
Outras procuram os comandos apropriados para uma determinada tarefa ou exigem uma
prova de entendimento sobre um determinado conceito. Algumas pessoas podem receber
um exame com 20 itens adicionais. Esses itens so usados para testar novas questes e no
contam como parte da pontuao. Nesse caso concedida uma adio de 30 minutos e no
h uma indicao sobre quais itens no foram pontuados.
Cerca de 10% das questes do exame so de mltipla escolha com mltiplas respostas que
so respondidas usando-se caixas de verificao. Essas questes especificam que tm vrias
respostas corretas e voc deve marcar todas as corretas para obter a pontuao do item. No
h um crdito parcial para itens parcialmente respondidos. Esse provavelmente o estilo de
questo mais difcil, porque as mltiplas respostas aumentam a probabilidade de esquecimento
da incluso de uma resposta, mesmo que o candidato saiba a partir da questo a quantidade

Book.indb 2

Captulo 1: Os Exames LPI

18/04/2012 15:01:08

O exame possui tambm questes de preenchimento de lacunas. Estas fornecem uma caixa de
entrada de texto para que voc preencha uma linha com a sua resposta. Essas questes verificam
o seu conhecimento sobre conceitos, tais como arquivos e comandos importantes, alm de fatos
comuns que voc precisa conhecer. No deixe que elas o assustem, no entanto, uma vez que
a maioria desses itens aceita vrias respostas. A no ser que seja especificado o contrrio, elas
no so sensveis caixa e no necessrio incluir paths inteiros nas suas respostas.

Os Exames LPI

Book.indb 3

Os Exames LPI

exata de respostas que deve selecionar. Mas elas so tambm um bom teste do seu conhecimento
sobre os comandos do Unix, uma vez que uma resposta incorreta em qualquer uma das opes
faz com que voc perca os pontos da questo inteira.

18/04/2012 15:01:08

Book.indb 4

18/04/2012 15:01:08

Os Exames LPI

Guia de Estudo para o


Exame 101

A primeira parte deste livro contm uma seo para cada um dos quatro Tpicos encontrados
no Exame LPI 101. Cada seo detalha certos Objetivos, que sero descritos aqui e no site do
LPI (http://www.lpi.org/eng/certification/the_lpic_program/lpic_1/exam_101_detailed _objectives).

Preparao para o Exame


O Exame LPI 101 exaustivo, mas voc dever ach-lo relativamente simples se tiver uma
fundamentao slida sobre os conceitos do Linux. Voc no encontrar questes do tipo
pegadinha e improvvel que encontre questes ambguas.
O Exame 101 testa principalmente o seu conhecimento dos fatos, incluindo comandos e as suas
opes comuns, localizaes importantes de arquivos, sintaxe de configurao e procedimentos
comuns. A sua memorizao desses detalhes, independentemente do seu nvel de experincia
com a administrao Linux, influenciar diretamente os seus resultados.
Para maior clareza, o material das sees seguintes ser apresentado na mesma ordem que os
Tpicos e Objetivos LPI. Entretanto, voc poder optar por estudar os Tpicos em qualquer
ordem que desejar. Para ajud-lo com a sua preparao, as Tabelas 2-1 a 2-4 listam os Tpicos
e Objetivos encontrados no Exame 101. Os Objetivos dentro de cada Tpico ocupam linhas
da tabela correspondentes, incluindo o nmero, a descrio e o peso do Objetivo. O LPI
atribui um peso para cada Objetivo para indicar a importncia relativa deste Objetivo no
exame, numa escala de 1 a 8. Ns recomendamos que voc use os pesos para priorizar o que
voc decidir estudar na preparao para os exames. Aps terminar o seu estudo de cada
Objetivo, basta marc-lo com um x nesta lista, a fim de medir e organizar o seu progresso.

Book.indb 5

18/04/2012 15:01:08

Tabela 2-1. Arquitetura do sistema (Tpico 101)


Objetivo

Peso

Descrio

Determinar e Definir as Configuraes de Hardware

Fazer Boot do Sistema

Modificar os Nveis de Execuo e o Sistema de Finalizao ou Reinicializao

Tabela 2-2. Instalao e gerenciamento de pacotes do Linux (Tpico 102)


Objetivo

Peso

Descrio

Elaborar um Layout de Disco Rgido

Instalar um Gerenciador de Boot

Gerenciar Bibliotecas Compartilhadas

Usar o Gerenciamento de Pacotes do Debian

Usar o Gerenciador de Pacotes RPM e YUM

Tabela 2-3. Comandos GNU e Unix (Tpico 103)


Objetivo

Peso

Descrio

Trabalho na Linha de Comando

Processamento de Streams de Texto Usando-se Filtros

Realizao do Gerenciamento Bsico de Arquivos

Uso de Streams, Pipes e Redirecionamentos

Criar, Monitorar e Terminar Processos

Modificar Prioridades de Execuo de Processos

Procurar em Arquivos de Texto Usando-se Expresses Regulares

Realizar Operaes Bsicas de Edio de Arquivos com vi ou vim

Tabela 2-4. Dispositivos, sistemas de arquivos do Linux e o Filesystem Hierarchy


Standard (Tpico 104)

Book.indb 6

Objetivo

Peso

Descrio

Criar Parties e Sistemas de Arquivos

Manter a Integridade dos Sistemas de Arquivos

Controlar a Montagem e a Desmontagem dos Sistemas de Arquivos

Definir e Visualizar as Quotas de Discos

Gerenciar as Permisses e a Propriedade dos Arquivos

Criar e Modificar Links Fsicos e Simblicos

Encontrar Arquivos de Sistema e Colocar Arquivos no Local Correto

Captulo 2: Guia de Estudo para o Exame 101

18/04/2012 15:01:08

Arquitetura do Sistema
(Tpico 101.1)

Este Tpico requer um conhecimento geral sobre fundamentos da arquitetura PC que


voc precisa conhecer antes de tentar instalar qualquer sistema operacional. Inclui os
seguintes Objetivos:
Objetivo 1: Determinar e Definir as Configuraes de Hardware
Os candidatos devem ser capazes de determinar e configurar o hardware fundamental
para o sistema. Peso: 2.

Objetivo 1: Determinar e Definir as


Configuraes de Hardware
Configurar um PC para o Linux (ou qualquer outro sistema operacional) requer alguma
familiaridade com os dispositivos instalados no sistema, bem como a sua configurao. Itens a se
levar em conta so os modems, portas seriais e paralelas, adaptadores de rede, adaptadores SCSI,
discos rgidos, controladores USB e placas de som. Muitos desses dispositivos, particularmente
os mais antigos, requerem algum tipo de configurao manual para evitar o conflito de
recursos. O restante da configurao para o hardware do sistema feito no firmware do PC,
tambm conhecido como Sistema Bsico de Entrada/Sada (Basic Input/Output System BIOS).

BIOS
O firmware localizado em um PC, comumente chamado de BIOS, responsvel por trazer todo
o hardware do sistema para um estado no qual ele fique pronto para fazer o boot de um sistema
operacional. Os sistemas variam, mas esse processo geralmente inclui a inicializao do sistema, o
teste da memria e de outros dispositivos e, finalmente, a localizao de um sistema operacional
em algum dos diversos dispositivos de armazenamento. Alm disso, o BIOS fornece uma interface
para a configurao de baixo nvel do sistema, permitindo ao usurio escolher coisas, tais como
dispositivos de boot e atribuies de recursos. Alguns poucos fabricantes de firmware de BIOS
fornecem verses personalizadas dos seus produtos para as diferentes arquiteturas dos sistemas
PC. Os exames requerem um entendimento sobre o bsico a respeito disso. Por exemplo, o BIOS
de um laptop poder ser significativamente diferente do de um sistema desktop com semelhante
configurao e do mesmo fabricante. Devido a essas variaes, impossvel incluir especificidades
no teste, mas os exames LPIC Nvel 1 requerem um entendimento dos fundamentos bsicos.
7

Book.indb 7

18/04/2012 15:01:09

No momento do boot, a maioria dos PCs exibe um mtodo para se acessar o utilitrio de
configurao do BIOS, em geral apertando-se uma tecla especfica durante a inicializao. Uma
vez acessado o utilitrio, aparece uma tela com menus, na qual as configuraes do sistema
podem ser modificadas. Dependendo do fabricante do BIOS, podero haver configuraes
para discos, para o comportamento da memria, para as portas on-board (tais como portas
seriais e paralelas), para o relgio e muitas outras.

Data e hora
Uma das funes bsicas do BIOS gerenciar o relgio de hardware on-board. Esse relgio
inicialmente configurado no BIOS, digitando-se a data e a hora nos campos apropriados. Uma vez
configurado, o relgio interno mantm o registro da hora e disponibiliza a mesma para o sistema
operacional. Este tambm capaz de configurar o relgio, o que frequentemente til, caso uma
referncia de horrio externa confivel, como, por exemplo, um servidor NTPD (ver o Captulo
16), esteja disponvel na rede enquanto o sistema est rodando.

Discos e dispositivos de boot


Um outro item fundamental de configurao, requerido no BIOS, a seleo de dispositivos de
armazenamento. Os sistemas mais novos so capazes de detectar e configurar apropriadamente
a maior parte desses hardwares de forma automtica. Entretanto, verses de BIOS antigos
requerem configurao manual. Isso poder incluir a seleo de tamanhos de disquetes e
parmetros do drive de disco.
A maioria dos PCs tem no mnimo trs tipos de mdia a partir das quais se pode fazer boot:
um disco rgido interno (IDE ou SCSI, ou talvez ambos), um drive de CD-ROM (novamente
IDE ou SCSI) e um drive de disquete. Aps a inicializao, o BIOS procura por um sistema
operacional (ou por um carregador de sistema operacional, como, por exemplo, o Linux
Loader [LILO]) em uma ou mais dessas mdias. Por padro, muitas configuraes de BIOS
habilitam o boot a partir do disquete ou do CD-ROM primeiro, e depois o disco rgido, mas
a ordem configurvel no BIOS.
Alm desses tipos padres de mdia, muitos BIOS de placas-mes de servidores (bem como
placas-mes de sistemas top de linha) oferecem suporte ao boot a partir de um dispositivo
de rede, como, por exemplo, um NIC com uma ROM inicializvel. Isso frequentemente
usado ao se fazer o boot de workstations sem discos, tais como terminais que usam o Linux.

No Exame
Voc deve se familiarizar com os requerimentos gerais e layout das telas do BIOS
apresentadas em um PC normal.

Usando o sistema de arquivos/proc


Ao adicionar um novo hardware a um sistema Linux existente, voc desejar verificar quais
recursos os dispositivos existentes esto usando. O sistema de arquivos /proc, o repositrio
de status do kernel, contm essas informaes. Os arquivos de /proc, interrupts, dma e ioports,
mostram como os recursos do sistema esto sendo utilizados. (Esses arquivos podero no
mostrar dispositivos cujos arquivos/drivers no estejam abertos/ativos. Isso pode dificultar a

Book.indb 8

Captulo 3: Arquitetura do Sistema (Tpico 101.1)

18/04/2012 15:01:09

determinao do problema se voc estiver tendo conflitos de recursos.) Segue um exemplo


de /proc/interrupts de um sistema com duas CPUs, usando um controlador SCSI Adaptec
dual-AIC7895:
CPU1
0

34858
0

7908
7
18140354
3237313
35
216205
0

43935

XT-PIC
IO-APIC-edge
XT-PIC
IO-APIC-edge
IO-APIC-edge
IO-APIC-edge
IO-APIC-level
IO-APIC-level
IO-APIC-edge
XT-PIC
IO-APIC-edge

timer
keyboard
cascade
MS Sound System
floppy
rtc
aic7xxx, eth0
aic7xxx
PS/2 Mouse
fpu
ide1

Arquitetura do
Sistema

# cat /proc/interrupts
CPU0
98663989
0:
1:
34698
2:
0
5:
7141
6:
6
8:
18098274
234867
10:
11:
36
12:
233140
13:
1
15:
44118
0
NMI:
0
ERR:

Neste exemplo, voc pode ver que a interrupo 5 est sendo usada para o sistema de som,
de modo que ela no est disponvel para uma segunda porta paralela. Os dois controladores
SCSI esto usando as interrupes 10 e 11, respectivamente, enquanto que o controlador
Ethernet compartilha a interrupo 10. Voc poder perceber tambm que apenas uma das
duas interfaces IDE padres est habilitada no BIOS do sistema, liberando a interrupo 14
para ser usada por outro dispositivo.
Eis os arquivos /proc/dma e /proc/ioports do mesmo sistema:
# cat /proc/dma
0: MS Sound System
1: MS Sound System
2: floppy
4: cascade
# cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
: fpu
00f0-00ff
0170-0177 : ide1
02f8-02ff : serial(auto)
0370-0371 : OPL3-SAx
0376-0376 : ide1
0388-0389 : mpu401
03c0-03df : vga+
03f0-03f5 : floppy
03f7-03f7 : floppy DIR
03f8-03ff : serial(auto)
0530-0533 : WSS config
0534-0537 : MS Sound System
e800-e8be : aic7xxx
ec00-ecbe : aic7xxx
ef00-ef3f : eth0
ffa0-ffa7 : ide0
ffa8-ffaf : ide1

Objetivo 1: Determinar e Definir as Configuraes de Hardware

Book.indb 9

18/04/2012 15:01:09

No Exame
Voc deve saber como examinar as atribuies de recursos de um sistema Linux
ativo, usando o sistema de arquivos /proc.
O Universal Serial Bus USB um tipo de interface usada para se conectar vrios tipos de
perifricos, que vo desde teclados e mouses at discos rgidos, scanners, cmeras digitais e
impressoras. O Objetivo referente ao USB cobre a arquitetura geral do USB, os mdulos USB
e a configurao de dispositivos USB.

Topologia USB
Os dispositivos USB so conectados a um host em uma rvore, atravs de um nmero
qualquer de dispositivos hub. O comando lsusb pode ser usado para ver como os dispositivos
se encontram conectados fisicamente a um sistema Linux.
# lsusb -t
Bus# 4
-Dev# 1 Vendor 0x0000 Product 0x0000
Bus# 3
-Dev# 1 Vendor 0x0000 Product 0x0000
|-Dev# 2 Vendor 0x046d Product 0xc501
-Dev# 3 Vendor 0x0781 Product 0x0002
Bus# 2
-Dev# 1 Vendor 0x0000 Product 0x0000
|-Dev# 2 Vendor 0x0451 Product 0x2036
| |-Dev# 5 Vendor 0x04b8 Product 0x0005
| -Dev# 6 Vendor 0x04b8 Product 0x0602
-Dev# 3 Vendor 0x0451 Product 0x2046
-Dev# 4 Vendor 0x056a Product 0x0011
Bus# 1
-Dev# 1 Vendor 0x0000 Product 0x0000

Controladores USB
Existem trs tipos de controladores host USB:
Interface de Controlador Host Aberta (Open Host Controller Interface OHCI)
Interface de Controlador Host Universal (Universal Host Controller Interface UHCI)
Interface de Controlador Host Aprimorada (Enhanced Host Controller Interface EHCI)
Os controladores OHCI e UHCI so ambos da especificao USB 1.1, capazes de transmitir dados na velocidade mxima de 12 Mbps. Os controladores EHCI so USB 2.0 e
so capazes de um mximo terico de 480 Mbps. Para conseguir velocidades acima do
USB 1.1, voc precisa ter um controlador USB 2.0, bem como dispositivos, hubs e cabos
USB 2.0. Um dispositivo USB 2.0 conectado a um hub USB 1.1 s conseguir rodar com
velocidades USB 1.1.

10

Book.indb 10

Captulo 3: Arquitetura do Sistema (Tpico 101.1)

18/04/2012 15:01:09

Você também pode gostar