Esta série de artigos ajuda a aprender sobre tarefas de administração do sistema Linux. Os tópicos duplicam os exames do nível 1 (LPIC-1) em Linux Professional Institute Certification (LPIC) . Pode-se usar os artigos para se preparar para a certificação ou apenas para aprender sobre o Linux.
Há dois exames para a certificação LPIC-1: o exame 101 e o exame 102. É necessário passar em ambos os exames para se obter a certificação LPIC-1. Cada exame tem vários tópicos e cada tópico tem vários objetivos. Esta série de artigos cobre um objetivo por artigo.
O material nestes artigos corresponde aos objetivos de abril de 2009 para o exam 101 e para o exam 102 Deve-se sempre consultar os objetivos dos requisitos definidos.
Este roteiro está em andamento; quando os artigos estiverem concluídos, nós os adicionaremos ao roteiro. Enquanto isso, contudo, é possível encontrar versões mais recentes de material similar, que suportam objetivos LPIC-1 anteriores a abril de 2009, em LPI certification exam prep tutorials (login é necessário).
Nota: Material novo será incluído nos meses seguintes, tão logo esteja disponível. Construa seu próprio feed conforme explicado na barra lateral ou verifique novamente se há atualizações.
Exame 101 - Tópico 101: Arquitetura de sistema
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 101.1 Determinar e configurar as configurações de hardware (em breve) | Peso 2 | Determine e configure o sistema básico do hardware. Esta tarefa cobre periféricos integrados e externos, dispositivos coldplug e hotplug e diferentes tipos de dispositivos de armazenamento em massa. Ferramentas relacionadas a dispositivos, inclusive USB, configuração de IDs, especialmente para inicialização e instalações de baixo nível tais como udev, hald e dbus também são abordados. |
| 101.2 Fazer o boot do sistema (em breve) | Peso 3 | Guie o sistema através do processo de boot. As tarefas incluem dar comandos comuns de boot loader e opções kernel na hora do boot, conhecer a sequência de boot da BIOS para a conclusão do boot e a verificação de eventos de boot nos arquivos de log. |
| 101.3 Alterar os níveis de execução e desligar ou reinicializar o sistema (em breve) | Peso 3 | Gerencie o nível de execução do sistema. As tarefas incluem mudar para o modo de usuário único, desligar e reiniciar o sistema, configurar o nível de execução padrão, alternar entre níveis de execução, alertar usuários e desligar adequadamente o processo. |
Exame 101 - Tópico 102: Instalação do Linux e gerenciamento do pacote
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 102.1 Desenhar o layout do disco rígido (em breve) | Peso 2 | Desenhe um esquema de particionamento de disco para um sistema Linux. As tarefas incluem alocação de sistemas de arquivos e espaço de troca para separar partições ou discos, padronizar o desenho para o uso desejado do sistema e assegurar que a partição de boot seja aceitável para a arquitetura de hardware. |
| 102.2 Inicializar um gerenciador de boot (em breve) | Peso 2 | Selecione, instale e configure um gerenciador de boot. As tarefas incluem fornecer locais de boot alternativos e opções de backup, instalar e configurar um boot loader como o GRUB e interagir com o boot loader. |
| 102.3 Gerenciar bibliotecas compartilhadas (em breve) | Peso 1 | Determine as bibliotecas compartilhadas das quais dependem os programas executáveis e instale-as quando for necessário. As tarefas incluem bibliotecas compartilhadas, ter conhecimento dos locais típicos das bibliotecas do sistemas e carregar bibliotecas compartilhadas. |
| 102.4 Usar o gerenciamento de pacotes Debian (em breve) | Peso 3 | Execute gerenciamento de pacote usando as ferramentas de pacote Debian. As tarefas incluem instalação, atualização e remoção de pacotes binários Debian, localização de pacotes contendo arquivos específicos ou bibliotecas e a obtenção de informações sobre o pacote como versão, conteúdo, dependências, integridade do pacote e status da instalação. |
| 102.5 Usar o gerenciamento de pacotes RPM e YUM (em breve) | Peso 3 | Execute o gerenciamento de pacotes usando as ferramentas RPM e YUM. As tarefas incluem instalação, reinstalação, atualização e pacotes de remoção usando RPM e YUM; obtenção de informações sobre os pacotes RPM tais como versão, status, dependências, integridade e assinaturas; e a determinação de quais arquivos são fornecidos pelo pacote, bem como localizar em qual pacote se encontra um arquivo específico. |
i
Exame 101 - Tópico 103: Comandos GNU e UNIX
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 103.1 Trabalhe na linha de comandos | Peso 4 | Interaja com shells e comandos usando a linha de comandos. Esta tarefa inclui teclar comandos válidos e sequências de comandos; definição, referência e exportação de variáveis de ambiente; usando histórico de comando e recursos de edição; chamar comandos no caminho e fora do caminho e usar páginas do manual para se informar sobre comandos. Aprenda estas tarefas neste artigo do developerWorks: Learn Linux, 101: The Linux command line |
| 103.2 Processar o fluxo de testes usando filtros | Peso 3 | Aplique filtros aos fluxos de texto. Esta tarefa inclui o envio de arquivos de texto e fluxo de saída através de filtros de utilitários de texto para modificar a saída, usando comandos UNIX padrão encontrados no pacote textutils GNU. Aprenda estas tarefas neste artigo do developerWorks: Learn Linux, 101: Text streams and filters |
| 103.3 Realize o gerenciamento básico de arquivo e de diretório | Peso 4 | Use os comandos básicos UNIX para copiar, mover e remover arquivos e diretórios. As tarefas incluem operações avançadas de gerenciamento de arquivos tais como, copiar recursivamente múltiplos arquivos, remover recursivamente diretórios, usando padrões curinga, localizando arquivos e agindo sobre eles baseados em tipo, tamanho ou tempo e usando comandos tar, cpio e dd. Aprenda estas tarefas neste artigo do developerWorks: Learn Linux, 101: File and directory management |
| 103.4 Usar fluxos, pipes e redirecionamentos (em breve) | Peso 4 | Redirecione fluxos e conecte-os para processar eficientemente dados textuais. As tarefas incluem redirecionamento de entrada padrão, saída padrão e erro padrão; conduzir a saída de um comando para a entrada de outro comando; usando a saída de um comando como argumentos para o outro comando e enviando a saída tanto para o stdout quanto para um arquivo. |
| 103.5 Criar, monitorar e terminar processos (em breve) | Peso 4 | Gerenciar processos. Esta tarefa inclui saber como executar trabalhos no primeiro plano e no segundo plano, trazendo um trabalho do segundo plano para o primeiro plano e vice versa, iniciando um processo que irá executar sem estar conectado a um terminal e sinalizando um programa a continuar executando após o logout. As tarefas também incluem monitoramento de processos ativos, selecionando e classificando processos para exibição, enviando sinais a processos e terminando processos. |
| 103.6 Modificar a prioridade de execução de processos (em breve) | Peso 2 | Gerencie a prioridade de execução de processos. As tarefas incluem determinar a prioridade padrão de trabalhos, executar um programa com prioridade mais alta ou mais baixa, determinar a prioridade de um processo e alterar a prioridade de um processo em execução. |
| 103.7 Procurar arquivos de texto usando expressões regulares (em breve) | Peso 2 | Manipule arquivos e dados de texto usando expressões regulares. As tarefas incluem criar expressões regulares simples contendo vários elementos notacionais e usando ferramentas de expressão regulares para executar procuras através de um sistema de arquivo ou conteúdo de arquivo. |
| 103.8 Executar operações básicas de edição de arquivos usando vi (em breve) | Peso 3 | Edite arquivos de texto usando vi. Tarefas incluem navegação vi, entendimento de nós vi básicos, inserção, edição, exclusão, cópia e localização de texto. |
i
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 104.1 Criar partições e sistemas de arquivos (em breve) | Peso 2 | Configure partições de disco e crie sistemas de arquivos ou espaço de troca em mídia como discos rígidos e desenhe um esquema de particionamento de disco para um sistema Linux. As tarefas incluem o entendimento dos diferentes tipos de sistemas de arquivos comuns Linux e a alocação de sistemas de arquivos e espaço de troca para separar partições e discos. |
| 104.2 Manter a integridade dos sistemas de arquivos (em breve) | Peso 2 | Mantenha um sistema de arquivo padrão ou sistema de arquivo diário. As tarefas incluem verificação da integridade de sistemas de arquivos, monitoramento de espaço livre e inodes e o reparo de problemas de sistema de arquivo simples. |
| 104.3 Controlar a montagem e desmontagem de sistemas de arquivos (em breve) | Peso 3 | Configure a montagem de um sistema de arquivo. As tarefas incluem montar e desmontar sistemas de arquivo, configurar montagem de sistema de arquivo na inicialização e configurar sistemas de arquivo removíveis montados pelo usuário. |
| 104.4 Gerenciar cotas do disco (em breve) | Peso 1 | Gerencie cotas do disco para usuários. As tarefas incluem configurar um cota de disco para um sistema de arquivo, bem como editar, verificar e gerar relatórios de cota de usuário. |
| 104.5 Gerenciar permissões de arquivo e propriedade (em breve) | Peso 3 | Controle acesso ao arquivo através do uso apropriado de permissões e propriedades. As tarefas incluem gerenciamento de permissões de acesso a arquivos regulares e especiais assim como diretórios; usando modos de acesso tais como suid, sgid e o sticky bit para manter a segurança; aprender como alterar a máscara de criação de arquivo e usar o campo grupo para conceder acesso ao arquivo a membros do grupo. |
| 104.6 Criar e alterar links simbólicos e hard links (em breve) | Peso 2 | Crie e gerencie hard link e link simbólico para um arquivo. As tarefas incluem criação de links, identificação de hard e ou soft links, entendimento da diferença entre copiar e vincular arquivos e usar links para suportar tarefas de administração do sistema. |
| 104.7 Localizar arquivos de sistema e colocar arquivos no local correto (em breve) | Peso 2 | Entenda a hierarquia de sistema de arquivos padrão (FHS), incluindo típicos locais de arquivo e classificações de diretórios. As tarefas incluem entendimento do correto local dos arquivos no FHS, localizar arquivos e comandos em um sistema Linux e aprender o propósito e o local de arquivos importantes e diretórios conforme definido no FHS. |
Exame 102 - Tópico 105: Shells, script e gerenciamento de dados
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 105.1 Shells, script e gerenciamento de dados (em breve) | Peso 4 | Customize e use o ambiente shell. As tarefas incluem customizar ambientes shell para que satisfaçam as necessidades do usuário; modificar perfis globais e do usuário; configurar variáveis de ambiente, como PATH, no login ou quando da geração de um novo shell; composição de funções Bash para sequência de comandos frequentemente usados; manutenção de diretórios esqueleto para contas de usuários novos e configurar comandos de caminho de procura com os diretórios apropriados. |
| 105.2 Customizar ou escrever scripts simples (em breve) | Peso 4 | Customize scripts Bash existentes ou escreva novos scripts simples. As tarefas incluem usar shell loop padrão e sintaxe de teste; usar substituição de comando; testar valores de retorno para sucesso ou falha; condicionalmente enviar e-mail ao superusuário, selecionar o interpretador de script correto através da linha "desse negócio" (#!); e gerenciar o local, propriedade, execução e direitos suid de scripts. |
| 105.3 Gerenciamento de dados SQL (em breve) | Peso 2 | Consulte o banco de dados e manipule dados usando comandos básicos SQL, incluindo junções ou subseleções. As tarefas incluem usar comandos básicos SQL e executar manipulação de dados básica. |
i
Exame 102 - Tópico 106: Interfaces com o usuário e áreas de trabalho
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 106.1 Inicializar e configurar X11 (em breve) | Peso 2 | Instale e configure X11. As tarefas incluem verificar se sua placa de vídeo e monitor são suportados por um servidor X, entendendo o servidor de fonte X e entendendo o arquivo de configuração Window X. |
| 106.2 Configurar um gerenciador de exibição (em breve) | Peso 2 | Configure a montagem de um sistema de arquivo. As tarefas incluem configurar o XDM (X Display Manger), GDM (Gnome Display Manager), e KDM (KDE Display Manager); customizar o reconhecimento e resolução de cor; e configurar gerenciadores de exibição para serem usados por estações X. |
| 106.3 Acessibilidade (em breve) | Peso 1 | Demonstre conhecimento e consciência sobre as tecnologias de acessibilidade. As tarefas incluem entendimento de configurações de acessibilidade do teclado (AccessX?), configurações visuais e temas e tecnologia assistida (ATs). |
i
Exame 102 - Tópico 107: Tarefas administrativas
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 107.1 Gerenciar contas de usuário e de grupo e de arquivos de sistemas relacionados (em breve) | Peso 5 | Adicione, remova, suspenda e altere contas de usuários. As tarefas incluem adicionar, modificar e remover usuários e grupos; gerenciando informações de usuário e de grupo em banco de dados de senha e grupo e criar e gerenciar contas com propósitos especiais e limitados. |
| 107.2 Automatizar tarefas de administração de sistema através do planejamento de trabalhos (em breve) | Peso 4 | Mantenha um sistema de arquivo padrão ou sistema de arquivo diário. As tarefas incluem usar os recursos cron ou anacron para executar trabalhos em intervalos regulares e o comando at para executar trabalhos em um horário específico. |
| 107.3 Localização e internacionalização (em breve) | Peso 3 | Localize um sistema em um idioma diferente do inglês e entenda porque o LANG=C é útil quando estiver fazendo um script. As tarefas incluem entendimento de definições da localidade e do fuso horário. |
i
Exame 102 - Tópico 108: Serviços essenciais do sistema
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 108.1 Atualizar a hora do sistema (em breve) | Peso 3 | Atualize a hora do sistema e sincronize o clock via NTP. As tarefas incluem configurar a data e hora do sistema, configurar o clock do hardware para corrigir a hora em UTC, configurar o fuso horário, configurar o NTP e entender o serviço pool.ntp.org. |
| 108.2 Criação de log de sistema (em breve) | Peso 2 | Configure o syslog daemon, assim como o daemon login para enviar a saída do log a um servidor de log central ou aceitar a saída de log como um servidor de log central. As tarefas incluem entendimento sobre os arquivos de configuração syslog, o recurso syslog, assim como recursos padrão, prioridades e ações. |
| 108.3 Conceitos básicos sobre o Mail Transfer Agent (MTA) (em breve) | Peso 3 | Familiarize-se com programas MTA disponíveis normalmente e realize encaminhamento básico e configuração alias em um cliente host. As tarefas incluem criar aliases de e-mail, configurar encaminhamento de e-mail e aprender sobre programas MTA disponíveis normalmente tais como postfix, sendmail, qmail e exim. |
| 108.4 Gerenciar impressoras e impressão (em breve) | Peso 2 | Gerencie filas de impressão e tarefa de impressão do usuário usando CUPS e a interface de compatibilidade LPD. As tarefas incluem configurar CUPS para impressoras locais e remotas, gerenciar filas de impressão do usuário, resolução de problemas gerais e inclusão e remoção de trabalhos das filas da impressora configurada. |
i
Exame 102 - Tópico 109: Fundamentos sobre rede
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 109.1 Fundamentos sobre protocolos da Internet (em breve) | Peso 4 | Entendimento sobre fundamentos de rede TCP/IP. As tarefas incluem aprender sobre máscaras de rede; conhecer as diferenças entre endereços IP privados e decimal pontuado público; configurar uma rota padrão; entendimento sobre portas comuns TCP e UDP (20, 21, 22, 23, 25, 53, 80, 110, 119, 139, 143, 161, 443, 465, 993, e 995); entendimento sobre as diferenças e principais recursos do UDP, TCP e ICMP e conhecer quais as diferenças mais importantes entre IPv4 e IPV6. |
| 109.2 Configuração de rede básica (em breve) | Peso 4 | Visualize, altere e verifique as definições de configuração nos hosts do cliente. As tarefas incluem configurar manualmente e automaticamente interfaces de rede e configurar hosts TCP/IP. |
| 109.3 Configuração de resolução de problemas básicos (em breve) | Peso 4 | Resolução de problemas de rede nos hosts do cliente. As tarefas incluem configurar manualmente e automaticamente interfaces de rede e tabelas de roteamento para adicionar, iniciar, parar, reiniciar, excluir ou reconfigurar interfaces de rede; alterar, visualizar ou configurar a tabela de roteamento; corrigindo manualmente uma rota padrão configurada incorretamente e depurando problemas associados com a configuração da rede. |
| 109.4 Configurar o DNS do lado do cliente (em breve) | Peso 2 | Configure o DNS no host do cliente. As tarefas incluem usar DNS em um sistema local e modificar a ordem na qual é realizada a resolução do nome. |
i
Exame 102 - Tópico 110: Segurança
| Objetivo do exame LPI | Peso objetivo | Resumo objetivo |
|---|---|---|
| 110.1 Executar tarefas de administração de segurança (em breve) | Peso 3 | Revise a configuração do sistema para assegurar a segurança do host de acordo com as políticas de segurança locais. As tarefas incluem auditar um sistema para localizar arquivos com a configuração de bit suid/sgid; configurando ou alterando as senhas do usuário ou informações de senhas vencidas; usando nmap e netstat para descobrir portas abertas em um sistema; definindo limites nos logins de usuários, processos e uso de memória; e configuração sudo básica e uso. |
| 110.2 Configuração de segurança de host (em breve) | Peso 3 | Configure um nível básico de segurança de host. As tarefas incluem aprender sobre senhas sombra e como elas funcionam, encerrando serviços de rede que não estejam em uso e aprender sobre wrappers TCP. |
| 110.3 Dados de segurança com criptografia (em breve) | Peso 3 | Use técnicas de chave pública para proteger dados e comunicação. As tarefas incluem configurar e usar clientes OpenSSH 2, aprender a função das chaves do host do servidor OpenSSH 2, configurar e usar GnuPG e aprender sobre túneis de porta SSH, incluindo túneis X11. |
Aprender
- No site LPIC Program descubra objetivos detalhados, listas de tarefas e amostras de questões para os três níveis de certificação de administração de sistema Linux do Linux Professional Institute. Em particular, consulte os objetivos de abril de 2009 para LPI exam 101 e LPI exam 102. Consulte sempre o site do LPIC Program para os objetivos mais recentes.
- Reveja toda a LPI exam prep series no developerWorks para aprender sobre os fundamentos Linux e preparar-se para a certificação de administrador de sistema com base nos objetivos do exame LPI anteriores a abril de 2009.
- Exam Preparation Resources for Revised LPIC Exams é uma lista de outros recursos de treinamento mantido por LPI.
- Na developerWorks Linux zone, encontre mais recursos para desenvolvedores Linux e examine nossos most popular articles and tutorials.
- Consulte todas as Linux tips e Linux tutorials no developerWorks.
- Fique atualizado com developerWorks technical events and Webcasts.
Obter produtos e tecnologias
- Com o IBM trial software, disponível para download diretamente do developerWorks, construa seu próximo projeto de desenvolvimento em Linux.
Discutir
- Participar do fórum de discussão.
- Venha participar da My developerWorks community; com seu perfil pessoal e página inicial customizada, você pode adequar o developerWorks a seus interesses e interagir com outros usuários developerWorks.

Ian Shields trabalha em vários dos projetos Linux para a zona Linux do developerWorks. Ele é um programador senior da IBM em Research Triangle Park, NC. Ele iniciou na IBM em Canberra, Austrália, como um Engenheiro de Sistemas em 1973 e, desde então, trabalhou em sistemas de comunicações e computação disseminada em Montreal, no Canadá, e em RTP na Carolina do Norte, nos Estados Unidos. Ele possui diversas patentes. Sua graduação é em matemática pura e filosofia na Australian National University. Ele possui mestrado em ciências e é doutor em ciências da computação na Universidade do Estado da Carolina do Norte.