12

Click here to load reader

Lpi 1

Embed Size (px)

Citation preview

Page 1: Lpi 1

I

CERTIFICAÇÃOLINUX LPI

Nível 1: Exames 101 e 102

2a Edição Revisada

Steven Pritchard, Bruno Gomes Pessanha,Nicolai Langfeldt, James Stanger & Jeff Dean

RÁPIDO E PRÁTICO

Rio de Janeiro . 2007

Page 2: Lpi 1

II

Certificação Linux LPI - Nível 1: Exames 101 e 102 2a Edição RevisadaDo original LPI Linux Certification in a Nutshell 2nd Edition Copyright © 2007 da EditoraAlta Books Ltda.Authorized translation from English language edition, entitled LPI Linux Certification in a Nutshell 2ndEdition, ISBN 0-596-00528-8, by Steven Pritchard, Bruno Gomes Pessanha, Nicolai Langfeldt, James Stanger &Jeff Dean, published by O’Reilly Media, Inc. Copyright © 2006 by O’Reilly Media, Inc..This translation is publishedand sold by permission of O’Reilly Media, Inc., the owner of all rights to publish and sell the same.PORTUGUESE language edition published by Editora Alta Books, Copyright © 2007 by Editora Alta Books.Todos os direitos reservados e protegidos pela Lei 5988 de 14/12/73. Nenhuma parte deste livro,sem autorização prévia por escrito da editora, poderá ser reproduzida ou transmitida sejam quaisforem os meios empregados: eletrônico, mecânico, fotográfico, gravação ou quaisquer outros.Todo o esforço foi feito para fornecer a mais completa e adequada informação, contudo a editorae o(s) autor(es) não assumem responsabilidade pelos resultados e usos da informação fornecida.Recomendamos aos leitores testar a informação, bem como tomar todos os cuidados necessários(como o backup), antes da efetiva utilização. Este livro não contém CD-ROM, disquete ou qualqueroutra mídia.Erratas e atualizações: Sempre nos esforçamos para entregar a você, leitor, um livro livre de errostécnicos ou de conteúdo; porém, nem sempre isso é conseguido, seja por motivo de alteração desoftware, interpretação ou mesmo quando alguns deslizes constam na versão original de algunslivros que traduzimos. Sendo assim, criamos em nosso site, www.altabooks.com.br, a seção Erratas,onde relataremos, com a devida correção, qualquer erro encontrado em nossos livros.Avisos e Renúncia de Direitos: Este livro é vendido como está, sem garantia de qualquer tipo,seja expressa ou implícita.Marcas Registradas: Todos os termos mencionados e reconhecidos como Marca Registrada e/oucomercial são de responsabilidade de seus proprietários. A Editora informa não estar associada anenhum produto e/ou fornecedor apresentado no livro. No decorrer da obra, imagens, nomes deprodutos e fabricantes podem ter sido utilizados, e desde já a Editora informa que o uso é apenasilustrativo e/ou educativo, não visando ao lucro, favorecimento ou desmerecimento do produto/fabricante.

Produção Editorial Editora Alta BooksCoordenação Editorial: Fernanda Silveira

Tradução: Marcelo SoaresRevisão: Pedro Sangirardi

Revisão técnica:1a Edição - Bruno Gomes Pessanha

2a Edição - Raimundo N.R. AlmeidaDiagramação: Fernanda Silveira

Impresso no BrasilO código de propriedade intelectual de 1º de Julho de 1992 proíbe expressamente o uso coletivosem autorização dos detentores do direito autoral da obra, bem como a cópia ilegal do original.Esta prática generalizada nos estabelecimentos de ensino, provoca uma brutal baixa nas vendasdos livros a ponto de impossibilitar os autores de criarem novas obras.

Rua Viúva Claudio, 291- JacarezinhoRio de Janeiro – RJ CEP: 20020-100Tel: 21 3278-8069 Fax: 21 3277-1253

www.altabooks.com.bre-mail: [email protected]

Page 3: Lpi 1

III

Sumário

Prefácio............................................................................................8

Parte I. Exame LPI 101........................................................................1

1. Os Exames LPI.............................................................................3Visão Geral do Exame 101...............................................................................................................................................3

2. Guia de Estudo para o Exame 101.................................................6Preparação para o Exame................................................................................................................................................6

3. Hardware e Arquitetura (Tópico 1.101)......................................9Objetivo 1: Realizar Configurações Básicas de BIOS....................................................................................................10

O Limite de 1024 Cilindros..............................................................................................................................................12

Objetivo 3: Configurar Modems e Placas de Som........................................................................................................13

Objetivo 4: Configurar Dispositivos Não-IDE................................................................................................................15

Objetivo 5: Configurar Diferentes Placas de Expansão para PCs........................................................................................18

Objetivo 6: Configurar Dispositivos de Comunicação...................................................................................................20

Objetivo 7: Configurando Dispositivos USB..................................................................................................................20

4. Instalação e Gerenciamento de Pacotes do Linux (Tópico 1.102)......23Objetivo 1: Elaborar um Layout do Disco Rígido..........................................................................................................24

Objetivo 2: Instalar um Gerenciador de Boot...............................................................................................................27

Objetivo 3: Criar e Instalar Programas a Partir do Código-Fonte...................................................................................32

Objetivo 4: Gerenciar Bibliotecas Compartilhadas......................................................................................................37

Objetivo 5: Usar o Gerenciamento de Pacotes do Debian..................................................................................................39

Objetivo 6: Usar o Gerenciador de Pacotes do Red Hat (RPM)....................................................................................46

5. Comandos GNU e Unix (Tópico 1.103)....................................53Objetivo 1: Trabalhar com a Linha de Comando...........................................................................................................54

Objetivo 2: Processar Streams de Texto Usando Filtros.................................................................................................62

Objetivo 3: Realizar Gerenciamento Básico de Arquivos......................................................................................................77

Objetivo 4: Usar Streams, Pipes e Redirecionamentos................................................................................................84

Page 4: Lpi 1

IV

Objetivo 5: Criar, Monitorar e Terminar Processos..........................................................................................................87

Objetivo 6: Modificar os Prioridades de Execução dos Processos.................................................................................99

Objetivo 7: Buscar em Arquivos de Texto Usando Expressões Regulares...........................................................................101

Objetivo 8: Realizar Operações Básicas de Edição de Arquivos Usando vi.......................................................................114

6. Dispositivos, Sistemas de Arquivos Linux e o Filesystem HierarchyStandard (Tópico 1.104).....................................................................117Objetivo 1: Criar Partições e Sistemas de Arquivos....................................................................................................118

Objetivo 2: Manter a Integridade dos Sistemas de Arquivos..............................................................................................129

Objetivo 3: Controlar a Montagem e a Desmontagem do Sistema de Arquivo................................................................138

Objetivo 4: Definir e Visualizar Cotas de Disco.............................................................................................................145

Objetivo 5: Usar Permissões de Arquivos para Controlar o Acesso aos Arquivos....................................................154

Objetivo 6: Gerenciar a Propriedade dos Arquivos......................................................................................................163

Objetivo 7: Criar e Modificar Links Físicos e Simbólicos...........................................................................................165

Objetivo 8: Encontrar Arquivos de Sistema e Colocar Arquivos no Local Correto....................................................170

7. O Sistema X Window (Tópico 1.1.10).....................................183Uma Visão Geral de X....................................................................................................................................................183

Objetivo 1: Instalar e Configurar o X11........................................................................................................................184

Objetivo 2: Configurar um Display Manager...............................................................................................................193

Objetivo 4: Instalar e Personalizar um Window Manager..........................................................................................196

8. Questões e Exercícios de Revisão para o Exame 101............202Hardware e Arquitetura (Tópico 1.101)........................................................................................................................202

Instalação e Gerenciamento de Pacotes do Linux (Tópico 1.102).............................................................................203

Comandos GNU e Unix (Tópico 1.103).........................................................................................................................205

Dispositivos, Sistemas de Arquivos Linux e o Filesystem Hierarchy Standard (Tópico 1.104)......................................208

O Sistema X Window (Tópico 1.110)..............................................................................................................................211

9. Teste Prático do Exame 101....................................................213Questões.......................................................................................................................................................................213

Respostas........................................................................................................................................................................223

Page 5: Lpi 1

V

10. Índice de Referência para o Exame 101...............................227Hardware e Arquitetura................................................................................................................................................227

Instalação e Gerenciamento de Pacotes do Linux..........................................................................................................230

Comandos GNU e Unix...................................................................................................................................................232

Dispositivos, Sistemas de Arquivos Linux e o Filesystem Hierarchy Standard ..................................................................240

O Sistema X Window....................................................................................................................................................250

Parte II. Exame LPI 102...............................................................253

11. Visão Geral do Exame 102.....................................................255

12. Guia de Estudos para o Exame 102.....................................257Preparação para o Exame..............................................................................................................................................257

13.Kernel (Tópico 1.105).............................................................260Objetivo 1: Gerenciar / Consultar o Kernel e Módulos do Kernel em Tempo de Execução ........................................261

Objetivo 2: Reconfigurar, Construir e Instalar um Kernel e Módulos de Kernel Personalizados................................271

14. Boot, Inicialização, Finalização (Shutdown) e Níveis de Execução(Tópico 1.106)...........................................................................................280Objetivo 1: Fazer Boot do Sistema....................................................................................................................................280

Objetivo 2: Modificar Níveis de Execução e Finalizar ou Reinicializar o Sistema.....................................................283

15.Impressão (Tópico1.107)...........................................................290Visão Geral da Impressão............................................................................................................................................290

Objetivo 2: Gerenciar Impressoras e Filas de Impressão............................................................................................292

Objetivo 3: Imprimir Arquivos..........................................................................................................................................299

Objetivo 4: Instalar e Configurar Impressoras Locais e Remotas....................................................................................300

16.Documentação (Tópico 1.108)...............................................307Objetivo 1: Usar e Gerenciar a Documentação Local do Sistema...............................................................................307

Objetivo 2: Encontrar Documentação do Linux na Internet..........................................................................................312

Objetivo 5: Notificar Usuários Sobre Problemas Relacionados ao Sistema.............................................................316

17.Shells, Scripts, Programação e Compilação (Tópico 1.109).............318Objetivo 1: Personalizar e Usar o Ambiente do Shell...................................................................................................318

Page 6: Lpi 1

VI

Objetivo 2: Personalizar ou Escrever Scripts Simples....................................................................................................328

18.Tarefas Administrativas (Tópico 1.111).................................342Objetivo 1: Gerenciar Contas de Usuários e Grupos e os Arquivos de Sistema Relacionados ...............................343

Objetivo 2: Ajustar o Ambiente do Usuário e as Variáveis de Ambiente do Sistema.................................................350

Objetivo 3: Configurar e Usar Arquivos de Log do Sistema para Atender a Necessidades Administrativas e deSegurança.........................................................................................................................................................................352

Objetivo 4: Automatizar Tarefas de Administração do Sistema Agendando-as para Execução Futura ....................355

Objetivo 5: Manter uma Estratégia Eficiente de Backup dos Dados..........................................................................360

Objetivo 6: Manter Correta a Hora do Sistema...................................................................................................................369

19.Fundamentos de Redes (Tópico 1.112)..................................377Objetivo 1: Fundamentos de TCP/IP....................................................................................................................................378

Objetivo 3: Configuração e Resolução de Problemas de TCP/IP....................................................................................388

Objetivo 4: Configurar o Linux como um Cliente PPP........................................................................................................401

20.Serviços de Rede (Tópico 1.113)...........................................410Objetivo 1: Configurar e Gerenciar inetd, xinetd e Serviços Relacionados.................................................................411

Wrappers TCP com inetd.............................................................................................................................................412

Objetivo 2: Operar e Realizar a Configuração Básica do MTA.......................................................................................417

Objetivo 3: Operar e Realizar a Configuração Básica do Apache...................................................................................420

Objetivo 4: Gerenciar Corretamente os Daemons do NFS e do Samba.......................................................................421

Objetivo 5: Preparar e Configurar Serviços DNS Básicos.................................................................................................425

Objetivo 7: Preparar o Shell Seguro (OpenSSH)...............................................................................................................431

21.Segurança (Tópico 1.114).......................................................432Objetivo 1: Realizar Tarefas de Administração de Segurança......................................................................................432

Grupos de Trabalho SGID...................................................................................................................................................440

Objetivo 2: Configurar a Segurança do Host.....................................................................................................................442

Objetivo 3: Configurar a Segurança no Nível do Usuário....................................................................................................445

22.Questões e Exercícios de Revisão para o Exame 101..........449Kernel (Tópico 1.105)..........................................................................................................................................................447

Boot, Inicialização, Shutdown e Níveis de Execução (Tópico 1.106).........................................................................448

Impressão (Tópico 1.107)................................................................................................................................................448

Page 7: Lpi 1

VII

Documentação (Tópico 1.108)..........................................................................................................................................449

Shells, Scripts, Programação e Compilação (Tópico 1.109)............................................................................................451

Tarefas Administrativas (Tópico 1.111)...............................................................................................................................452

Fundamentos de Redes (Tópico 1.112)..........................................................................................................................454

Serviços de Rede (Tópico 1.113)......................................................................................................................................455

Segurança (Tópico 1.114)..................................................................................................................................................456

23.Teste Prático do Exame 102......................................................457Questões.......................................................................................................................................................................457

Respostas............................................................................................................................................................................465

24. Índice de Referência para o Exame 102................................468Kernel (Tópico 1.105)........................................................................................................................................................468

Boot, Inicialização, Finalização (Shutdown) e Níveis de Execução (Tópico 1.106)..........................................................469

Impressão (Tópico 1.107)................................................................................................................................................472

Documentação (Tópico 1.108)..........................................................................................................................................473

Shells, Scripts, Programação e Compilação...................................................................................................................475

Tarefas Administrativas (Tópico 1.111)...........................................................................................................................477

Fundamentos de Redes (Tópico 1.112)...........................................................................................................................481

Serviços de Rede (Tópico 1.113).........................................................................................................................................483

Segurança (Tópico 1.114)...................................................................................................................................................486

Page 8: Lpi 1

VIII

Prefácio

A certificação de profissionais é uma tradição histórica em muitos campos, incluindo a medicina e o direito. Àmedida que pequenos sistemas de computadores e redes foram se proliferando ao longo da última década, a Novelle a Microsoft começaram a produzir exames de certificação, os quais se tornaram extremamente populares paraas suas respectivas tecnologias de sistema operacional e de rede. Esses dois programas são freqüentementecitados como os responsáveis pela popularização do mercado de certificações para produtos que, anteriormente,eram altamente especializados e relativamente raros. Esses programas se tornaram tão populares que umaenorme indústria de treinamento e preparação se formou para atender a um fluxo constante de novos candidatosàs certificações.

Programas de certificação, oferecidos por fabricantes tais como a Sun e a Hewlett-Packard, já existem no mundodo Unix há algum tempo. Entretanto, uma vez que o Solaris e o HP-UX não são produtos de uso massificado, essesprogramas não atraem o mesmo número 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 suapopularidade continua a crescer num ritmo rápido. À medida que a distribuição do Linux aumenta, tambémaumenta a demanda por administradores de sistema Linux qualificados e certificados.

Uma série de programas, tais como o Instituto Profissional Linux (Linux Professional Institute ou LPI), o programaEngenheiro Certificado Red Hat (Red Hat Certified Engineer ou RHCE) e o Linux+ da CompTIA foram criados nosúltimos anos para atender a esse novo mercado. Cada um desses programas busca oferecer avaliações objetivassobre as habilidades do administrador Linux, mas cada um aborda a questão de uma forma diferente.

O programa RHCE exige que os candidatos passem em vários módulos de exame, incluindo dois práticos e um porescrito, cujos objetivos são certificar os indivíduos que usem os produtos Red Hat. O programa Linux+ exige um sóexame, e se concentra nos candidatos novatos, que tenham seis meses de experiência. O programa LPI é umacertificação baseada no trabalho prático, e consiste, atualmente, de dois níveis que se concentram nos candidatosexperientes, com dois anos (Nível 1) ou quatro anos de experiência (Nível 2).

O Instituto Profissional LinuxO Instituto Profissional Linux (http://www.lpi.org) é uma organização sem fins lucrativos, formada com o propósitoúnico de fornecer um padrão para certificação universal, independente do fabricante. Esse objetivo está sendoatingido ao se certificarem os administradores Linux através de um processo de desenvolvimento de código abertomodificado. O LPI busca input do público para os objetivos e as questões dos seus exames, e todos são convidadosa participar. Possui tanto pessoal contratado quanto voluntários, e recebe patrocínio de algumas das maioresempresas da indústria da informática. O resultado é um programa neutro, publicamente desenvolvido, que éoferecido a um custo razoável.

O LPI atualmente organiza a sua série de Certificação do Instituto Profissional Linux (Linux Professional InstituteCertification, ou LPIC) em dois níveis: LPIC Níveis 1 e 2. Cada nível consiste de dois exames que custam cerca deUS$100 cada (os preços variam conforme o continente). Este livro cobre os Exames LPIC Nível 1 (101 e 102), nasPartes I e II, enquanto que os Exames LPIC Nível 2 (201 e 202) são abordados no livro Certificação Linux LPI Nível 2.

O LPI está atualmente criando um terceiro nível de exame que se concentrará em campos especializados. Estátrabalhando também com outras organizações para criar módulos de certificação baseados no padrão LPI.

O Nível 1 tem como público-alvo os administradores Linux de nível iniciante a médio, com cerca de dois anos deexperiência prática na administração de sistemas. O candidato do Nível 1 deverá ter experiência com a linha de

Page 9: Lpi 1

IX

comando do Linux, bem como ser capaz de realizar tarefas simples, incluindo a instalação do sistema e a resoluçãode problemas. É preciso ter a certificação de Nível 1 antes que você possa obter a de Nível 2.

O Nível 2 é voltado para administradores de sistema Linux e líderes de equipes experientes. Um administrador deNível 2 provavelmente terá quatro ou mais anos de experiência prática de administração. Além da habilidade detrabalhar eficientemente com as ferramentas nativas das distribuições padrões do Linux, o Nível 2 aborda tambéma personalização de todos os aspectos dos seus sistemas Linux, desde o kernel até os seus sistemas de arquivos,bem como a implementação de uma série de aplicativos de rede para servidores Linux. À primeira vista, podeparecer que os Objetivos do Nível 2 estejam repetindo diversas áreas já cobertas no Nível 1; entretanto, aprofundidade e o nível de especialização requeridos são muito maiores. Freqüentemente, o candidato de Nível 2deverá ser o tipo de indivíduo que um candidato de Nível 1 consultaria para a execução de projetos mais complexosou no caso de problemas, em um ambiente de produção.

Será preciso ter a certificação de Nível 2 antes de se poder obter as futuras certificações de Nível 3.

Todos os exames LPI se baseiam em um conjunto de Objetivos técnicos publicamente conhecidos. Esses Objetivossão informados no site do LPI e, para a sua conveniência, serão escritos no começo de cada capítulo deste livro.Cada Objetivo designado pelo LPI recebe um peso numérico, que age como um indicador da importância doObjetivo. Os pesos vão de 1 a 8, sendo que os números mais altos indicam maior importância. Um Objetivo compeso 1 pode ser considerado relativamente desimportante, e é improvável que vá ser abordado com muitaprofundidade no exame. Os objetivos com pesos maiores com certeza cairão no exame, de modo que você deveestudá-los com afinco. Os pesos dos Objetivos são fornecidos no início de cada Capítulo.

Público-Alvo deste LivroO principal público-alvo deste livro é composto, obviamente, por candidatos em busca da certificação LPIC. Essespoderão ser: desde administradores de outros sistemas operacionais buscando uma certificação Linux paracomplementar uma certificação MSCE, até administradores Unix querendo se manter competitivos face a umnúmero cada vez maior de profissionais com certificação Linux procurando emprego. Qualquer que seja o caso, estelivro o ajudará com as informações específicas de que você precisará para ter sucesso tanto nos exames do Nível1 quanto nos do Nível 2. Não se engane, no entanto, achando que só estudar o livro será suficiente para passar nosexames. Lembre-se, a prática leva à perfeição!

Devido à amplitude do conhecimento exigido pelos Objetivos LPI e à abordagem detalhada do livro, ele tambémserve como uma excelente referência para as habilidades e métodos necessários para o uso normal do Linux. Sevocê tiver um entendimento básico do funcionamento da administração do Linux, o material neste livro ajudará apreencher lacunas no seu conhecimento, ao mesmo tempo preparando-o para os Exames LPI, caso você decida fazê-los.

Este livro deverá funcionar também como uma valiosa introdução para novos usuários e administradores do Linux,que estejam em busca de uma introdução ampla e detalhada ao Linux. Parte do processo de criação dos exames doLPI inclui uma pesquisa com os profissionais Linux atuantes no mercado. Os resultados da pesquisa norteiam muitodo conteúdo encontrado nos exames. Portanto, ao contrário de livros introdutórios de propósitos gerais, todas asinformações neste livro se aplicam diretamente à execução do Linux no mundo real.

OrganizaçãoEste livro foi elaborado para seguir exatamente os Tópicos e Objetivos estabelecidos pelo LPI para os Níveis 1 e 2.Isso significa que a apresentação não 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 paraos exames.

Page 10: Lpi 1

X

Este livro é apresentado em quatro partes. A Parte I aborda o Exame 101, e a Parte II aborda o Exame 102. Cadaparte contém capítulos dedicados aos Tópicos LPI, e cada uma dessas seções contêm informações sobre todos osObjetivos delineados para o Tópico. Além disso, cada parte contém um exame prático (com respostas), questões eexercícios de revisão, e um índice bastante útil para ajudá-lo a revisar os detalhes importantes.

Os Capítulos do LivroCada parte deste livro contém alguma combinação dos seguintes materiais:

Visão Geral do Exame

Aqui, você encontrará uma introdução ao exame, junto com detalhes sobre o formato das questões.

Guia de Estudos

Esse capítulo oferece algumas dicas para você se preparar para os Exames LPI e introduz os Objetivoscontidos nos capítulos de Tópicos que se seguem.

Capítulos de Tópicos

Um capítulo separado cobre cada uma das áreas dos Tópicos do exame. Esses capítulos oferecem informaçõesde background e apresentam uma abordagem aprofundada de cada Objetivo com dicas no Exame, espalhadaspelo capítulo.

Questões e Exercícios de Revisão

Esse capítulo reforça as áreas importantes de estudo com questões para revisão. O propósito dessa seçãoé fornecer uma série de exercícios que podem ser usados em um sistema Linux real para lhe dar umavaliosa experiência prática, antes que você faça os exames.

Teste Prático

Os testes práticos foram elaborados para serem semelhantes, em formato e conteúdo, aos Exames LPIreais. Você deverá conseguir pelo menos uma pontuação de 80% no teste de exemplo, antes de tentarfazer o exame real.

Índice de Referência

Esse capítulo singular contém os conceitos e fatos importantes reunidos dos capítulos de Tópicos. Vocêpode usá-lo como um material de revisão e referência antes de fazer os exames reais. Esse capítulo foiomitido na parte II devido à variedade e complexidade dos tópicos discutidos nessa seção.

Há também um glossário no final do livro, o qual você poderá usar para ajudar a se familiarizar com os diferentestermos referentes ao Linux.

Convenções Usadas Neste LivroEste livro segue algumas convenções tipográficas:

Itálico

O itálico é usado para indicar URLs, nomes de arquivos, diretórios, comandos, opções, componentes desistema (tais como nomes de usuários) e, para salientar comentários nos exemplos.

Page 11: Lpi 1

XI

Fonte Courrier

Usada para mostrar o conteúdo de arquivos ou o output de comandos.

Fonte Courrier Negrito

Usada em exemplos e em tabelas para mostrar comandos ou outros textos que devam ser digitadosliteralmente pelo usuário.

Fonte Courrier Itálico

Usada para mostrar argumentos e variáveis que devam ser substituídos por valores fornecidos pelousuário.

#,$

Usados em alguns exemplos como o prompt do shell root (#) e como o prompt do usuário ($) no shellBourne ou Bash.

NO EXAME

Fornece informações sobre áreas em que você deve se concentrar ao estudar para o exame.

Indica uma sugestão, dica ou nota geral.

Indica um aviso ou precaução.

Um comentário final sobre a sintaxe: em muitos casos, o espaço entre uma opção e o seu argumento pode seromitido. Em outros casos, o espaçamento (ou a falta de espaçamento) deve ser seguido de forma estrita. Porexemplo, –wn (sem espaço entre w e n) pode ser interpretado diferentemente de –w n. É importante prestaratenção no espaçamento usado na sintaxe das opções.

Usando Exemplos de CódigoO objetivo deste livro é ajudá-lo a ter sucesso. De forma geral, você pode usar os códigos deste livro nos seusprogramas e na sua documentação. Não é preciso nos pedir permissão, a não ser que você esteja reproduzindo umaparte significativa de código. Por exemplo, escrever um programa que use diversos fragmentos de código destelivro não requer permissão. Vender ou distribuir um CD-ROM de exemplos dos livros da O’Reilly requer permissão.Responder uma questão citando este livro, e citando algum código de exemplo, não requer permissão. Incorporaruma quantidade significativa de códigos de exemplo deste livro na documentação do seu produto requer permissão.

Nós apreciamos, mas não exigimos atribuição. Uma atribuição geralmente inclui o título, o autor, a editora e o ISBN.Por exemplo: “LPI Linux Certification in a Nutshell, por Steven Pritchard et al. Copyright 2006 O’Reilly Media, Inc.,0-596-00528-8.”

Se você perceber que o seu uso dos códigos de exemplo vai além dos usos justos ou permissões concedidas acima,por favor, entre em contato conosco em [email protected].

Page 12: Lpi 1

XII

AgradecimentosA dimensão e a complexidade dos testes LPI exigiram a colaboração de numerosos autores e revisores parapodermos concluir esta edição. Recebemos materiais contribuídos por Björn Ruberg (Sendmail, DNS, redes,impressoras), Adam Haeder (compartilhamento de arquivos e serviços, serviços web) e Faber Fedor (resolução deproblemas).

Para a segunda edição, agradecemos aos revisores Keith Burgess, Donald L. Corbet, Chander Kant, e Rick Rezinas.

Bruno dedica o seu trabalho ao seu avô, Oswaldo Cabral Pessanha, in memorium.