Aprenda Linux, 101: Um roteiro para o LPIC-1

Seu guia para os artigos de preparação para o exame LPIC-1 do developerWorks

Use este roteiro para encontrar artigos do IBM developerWorks que lhe ajudarão a aprender e revisar tarefas básicas do Linux. E caso você também esteja buscando uma certificação profissional como um administrador de sistemas Linux, estes artigos podem lhe ajudar a estudar para os exames Linux Professional Institute Certification (LPIC) 101 e 102. Este roteiro está organizado de acordo com os 43 objetivos dos exames 101 e 102, nos quais você deve ser aprovado para adquirir a certificação LPI nível 1.

Ian Shields, Senior Programmer, IBM

Ian ShieldsIan 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.


nível de autor Contribuidor do
        developerWorks

06/Abr/2010 (Primeira publicação 06/Abr/2010)

Sobre esta série

Desenvolva seu próprio feed

É possível desenvolver um feed RSS, Atom ou HTML personalizado, assim você será notificado quando adicionarmos novos artigos ou atualizarmos o conteúdo. Vá para feeds RSS do developerWorks. Marque Linux para a zona e Articles para o tipo, e insira Linux Professional Institute nas palavras-chaves. Escolha o seu tipo de feed preferido.

Esta série de artigos o ajuda a aprender as tarefas de administração de sistema Linux. Os tópicos refletem aqueles dos exames Linux Professional Institute Certification (LPIC) nível 1 (LPIC-1). É possível usar os artigos para se preparar para a certificação ou simplesmente para aprender sobre o Linux.

Há dois exames para a certificação LPIC-1: exame 101 e exame 102, e é necessário ser aprovado em ambos para obter a certificação LPIC-1. Cada exame tem vários tópicos e cada tópico tem diversos objetivos. Esta série de artigos cobre um objetivo por artigo.

O material desses artigos corresponde aos objetivos de abril de 2009 para o exame 101 e exame 102. Você deve sempre consultar os objetivos para os requerimentos definitivos.

Entre em contato com Ian

Ian é um dos nossos autores mais populares e produtivos. Pesquise todos os artigos do Ian no developerWorks. Confira o perfil de Ian e entre em contato com ele, com outros autores e leitores no My developerWorks.

Este roteiro está em progresso; à medida que formos concluindo os artigos, eles serão adicionados ao roteiro. Enquanto isso, é possível achar versões anteriores do mesmo material, que dão suporte aos objetivos do LPIC-1 anteriores a abril de 2009, em nossos tutoriais de preparação para o exame de certificação LPI (login necessário).

Observação: Novos materiais serão adicionados ao longo dos próximos meses conforme tornarem-se disponíveis. Construa o seu próprio feed, como explicado na barra lateral, ou volte a visitar este site para conferir as atualizações.

Exame 101


Exame 101 - Tópico 101: Arquitetura de sistema

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve101.1 Determinar e configurar as configurações de hardware
Determinar e configurar o hardware fundamental do sistema. Esta tarefa cobre periféricos internos e externos, dispositivos cold plug e hot plug e diferentes tipos de dispositivo de armazenamento em massa. Ferramentas relacionadas aos dispositivos, incluindo dispositivos USB, IDs de configuração, especialmente para boot, assim como instalações de nível baixo como sysfs, udev, hald e dbus também são abordadas.
Peso 2
Em breve101.2 Inicializar o sistema
Guie o sistema através do processo de boot. As tarefas incluem fornecer comandos comuns do loader de boot e opções do kernel durante o boot, conhecer a sequência de boot da BIOS até a conclusão do boot e verificar os eventos de boot nos arquivos de log.
Peso 3
Em breve101.3 Alterar níveis de execução e desligar ou reinicializar o sistema
Gerencie o nível de execução do sistema. As tarefas incluem alterar para o modo de usuário único, desligar e reinicializar o sistema, configurar o nível de execução padrão, alternar entre níveis de execução, alertar usuários e encerrar devidamente o processo.
Peso 3

Exame 101 - Tópico 102: Instalação do Linux e gerenciamento de pacotes

Artigo do developerWorksResumo do objetivo do exame LPI
Aprenda Linux, 101:
Layout do disco rígido
102.1 Projetar o layout do disco rígido
Projete um esquema de particionamento de disco para um sistema Linux. As tarefas incluem a alocação de sistemas de arquivos e espaços de troca para separar partições ou discos, a customização do design para o uso pretendido do sistema e a garantia que a partição de boot é aceitável para a arquitetura de hardware.
Peso 2
Em breve102.2 Instalar um gerenciador de boot
Selecione, instale e configure um gerenciador de boot. As tarefas incluem fornecer locais de boot alternativos e opções de boot de backup, instalar e configurar um loader de boot, como o GRUB, e interagir com o loader de boot.
Peso 2
Aprenda Linux, 101:
Gerenciar bibliotecas compartilhadas
102.3 Gerenciar bibliotecas compartilhadas
Determine as bibliotecas compartilhadas das quais dependem os programas executáveis e instale-as quando necessário. As tarefas incluem identificar bibliotecas compartilhadas, conhecer as localizações típicas das bibliotecas de sistema e carregar bibliotecas compartilhadas.
Peso 1
Em breve102.4 Usar o gerenciamento de pacotes do Debian
Execute o gerenciamento de pacotes usando as ferramentas do pacote do Debian. As tarefas incluem instalar, atualizar e remover pacotes binários Debian, localizar pacotes contendo arquivos ou bibliotecas específicas e obter informações sobre os pacotes, tais como versão, conteúdo, dependências, integridade do pacote e status da instalação.
Peso 3
Em breve102.5 Usar o gerenciamento de pacotes RPM e YUM
Execute o gerenciamento de pacotes usando as ferramentas RPM e YUM. As tarefas incluem instalar, reinstalar, atualizar e remover pacotes usando RPM e YUM; obter informações sobre os pacotes RPM, tais como versão, status, dependências, integridade e assinaturas; e determinar quais arquivos um pacote fornece, assim como localizar de qual pacote um arquivo específico vem.
Peso 3

Exame 101 - Tópico 103: Comandos GNU e UNIX

Artigo do developerWorksResumo do objetivo do exame LPI
Aprenda Linux, 101:
A linha de comando do Linux
103.1 Trabalho na linha de comando
Interaja com shells e comandos usando a linha de comando. Esta tarefa inclui a digitação de comandos e sequências de comandos válidos; definir, fazer referência e exportar variáveis de ambiente; usar o histórico de comando e editar instalações; invocar comandos no caminho e fora do caminho; e usar man pages para aprender sobre os comandos.
Peso 4
Aprenda Linux, 101:
Filtros e fluxos de texto
103.2 Processo de fluxos de texto usando filtros
Aplique filtros aos fluxos de texto. Esta tarefa inclui o envio de arquivos de texto e fluxos 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 de utilitários de texto GNU.
Peso 3
Aprenda Linux, 101:
Gerenciamento de diretórios e arquivos
103.3 Execução de gerenciamento básico de diretórios e arquivos
Use os comandos UNIX básicos para copiar, mover e remover arquivos e diretórios. As tarefas incluem operações de gerenciamento de arquivos como copiar múltiplos arquivos recursivamente, remover diretórios recursivamente, usar padrões curingas, localizar arquivos e agir nestes com base no tipo, tamanho ou tempo, e usar os comandos tar, cpio e dd.
Peso 4
Aprenda Linux, 101:
Fluxos, canais e redirecionamentos
103.4 Uso de fluxos, canais e redirecionamentos
Redirecione os fluxos e conecte-os para processar eficientemente os dados textuais. As tarefas incluem o redirecionamento de uma entrada padrão, saída padrão e erro padrão; enviar a saída de um comando por um canal para a entrada de outro comando; usar a saída de um comando como argumento para outro comando; e enviar saída para stdout e um arquivo.
Peso 4
Aprenda Linux, 101:
Criar, monitorar e cancelar processos
103.5 Criar, monitorar e cancelar processos
Gerencie os processos. Esta tarefa inclui o conhecimento sobre como executar tarefas no primeiro plano e no plano de fundo, trazer uma tarefa do plano de fundo para o primeiro plano e vice-versa, iniciar um processo que seja executado sem estar conectado a um terminal e sinalização de um programa para continuar a ser executado após o logout. As tarefas também incluem monitorar os processos ativos, selecionar e classificar processos para exibição enviando sinais para os processos e cancelar processos.
Peso 4
Aprenda Linux, 101:
Prioridades de execução do processo
103.6 Alterar as prioridades de execução do processo
Gerencie as prioridades de execução do processo. As tarefas incluem determinar a prioridade padrão de trabalhos, executar um programa com maior ou menor prioridade, determinar a prioridade de um processo e alterar a prioridade de um processo em execução.
Peso 2
Aprenda Linux, 101:
Pesquise arquivos de texto usando expressões regulares
103.7 Procurar arquivos de texto usando expressões regulares
Manipule arquivos e dados de texto usando expressões regulares. As tarefas incluem criar expressões regulares simples contendo vários elementos de notas e usar ferramentas de expressões regulares para realizar buscas através de um sistema de arquivos ou conteúdo de arquivo.
Peso 2
Aprenda Linux, 101:
Edição de arquivos com vi
103.8 Execução de operações básicas de edição de arquivos usando o vi
Edite arquivos de texto usando o vi. As tarefas incluem a navegação de vi, entendimento de nós básicos de vi, e inserção, edição, exclusão, cópia e localização de texto.
Peso 3

Exame 101 - Tópico 104: Dispositivos, sistemas de arquivos do Linux e o Padrão de Hierarquia do Sistema de Arquivos

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve104.1 Criar partições e sistemas de arquivos
Configure partições de disco e crie sistemas de arquivos ou espaços de troca em mídias, como discos rígidos, e projete um esquema de particionamento de disco para um sistema Linux. As tarefas incluem entender os diferentes tipos de sistemas de arquivos comuns do Linux e alocar sistemas de arquivos e espaços de troca para discos e partições separadas.
Peso 2
Em breve104.2 Manter a integridade dos sistemas de arquivos
Mantenha um sistema de arquivos padrão ou um sistema de arquivos journaling. As tarefas incluem verificar a integridade de sistemas de arquivos, monitorar espaço livre e inodes e reparar problemas simples de sistemas de arquivos.
Peso 2
Em breve104.3 Controlar montagem e desmontagem de sistemas de arquivos
Configure a montagem de um sistema de arquivos. As tarefas incluem montagem e desmontagem manual de sistemas de arquivos, configuração de montagem de sistemas de arquivos durante a inicialização e configuração de sistemas de arquivos removíveis e montáveis pelo usuário.
Peso 3
Em breve104.4 Gerenciar cotas de disco
Gerencie cotas de disco para usuários. As tarefas incluem configurar uma cota de disco para um sistema de arquivos, assim como editar, verificar e gerar relatórios de cotas do usuário.
Peso 1
Em breve104.5 Gerenciar permissões e propriedades de arquivo
Controle o acesso aos arquivos através do uso correto das permissões e propriedades. As tarefas incluem gerenciar permissões de acesso em arquivos regulares e especiais, assim como em diretórios; usar modos de acesso, 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 de grupo para permitir o acesso aos arquivos para membros do grupo.
Peso 3
Em breve104.6 Criar e alterar links físicos e simbólicos
Crie e gerencie links físicos e simbólicos para um arquivo. As tarefas incluem criar links, identificar links físicos e simbólicos, entender a diferença entre copiar e vincular arquivos e usar links para dar suporte às tarefas administrativas do sistema.
Peso 2
Em breve104.7 Localizar arquivos de sistema e colocar os arquivos nos locais corretos
Entenda o Filesystem Hierarchy Standard (FHS), incluindo as localizações típicas dos arquivos e as classificações dos diretórios. As tarefas incluem entender as localizações corretas dos arquivos no FHS, localizar arquivos e comandos em um sistema Linux e aprender sobre a localização e o propósito de arquivos e diretórios importantes como definido no FHS.
Peso 2

Exame 102


Exame 102 - Tópico 105: Shells, scripts e gerenciamento de dados

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve105.1 Shells, scripts e gerenciamento de dados
Personalize e use o ambiente shell. As tarefas incluem personalizar ambientes shell para atender às necessidades do usuário; modificar perfis globais e de usuário; configurar variáveis de ambiente, como PATH, no login ou ao gerar uma nova shell; escrever funções Bash para sequências de comandos frequentemente usadas; manter diretórios de estrutura para contas de novos usuários; e configurar caminhos de procura de comando com os devidos diretórios.
Peso 4
Em breve105.2 Personalizar ou escrever scripts simples
Personalize scripts Bash existentes ou escreva novos. As tarefas incluem usar ciclos shell padrão e testar a sintaxe; usar a substituição de comandos; testar valores de retorno para sucesso ou falha; enviar correspondências condicionalmente para o superusuário, selecionando o interpretador de script correto através da linha shebang (#!); e gerenciar a localização, propriedade, execução e os direitos de suid dos scripts.
Peso 4
Em breve105.3 Gerenciamento de dados SQL
Consulte bancos de dados e gerencie os dados usando comandos básicos SQL, incluindo joins ou subselects. As tarefas incluem usar comandos básicos SQL e executar gerenciamento básico de dados.
Peso 2

Exame 102 - Tópico 106: Interfaces do usuário e desktop

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve106.1 Instalar e configurar o X11
Instale e configure o X11. As tarefas incluem verificar se a sua placa de vídeo e seu monitor são suportados por um servidor X, entender o servidor fonte X e o arquivo de configuração X Window.
Peso 2
Em breve106.2 Configurar um gerenciador de tela
Configure a montagem de um sistema de arquivos. As tarefas incluem configurar o XDM (X Display Manager), GDM (Gnome Display Manager) e KDM (KDE Display Manager); personalizar espessura de cor e saudação; e configurar gerenciadores de tela para o uso de estações X.
Peso 2
Em breve106.3 Acessibilidade
Demonstre conhecimento e consciência das tecnologias de acessibilidade. As tarefas incluem entender as configurações de acessibilidade do teclado (AccessX?), configurações visuais e de temas e a tecnologia assistiva (ATs).
Peso 1

Exame 102 - Tópico 107: Tarefas administrativas

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve107.1 Gerenciar contas de usuários e grupos e arquivos de sistema relacionados
Adicione, remova, suspenda e altere contas do usuário. As tarefas incluem adicionar, alterar e remover usuários e grupos; gerenciar informações de usuários e grupos em senhas e bancos de dados de grupos; e criar e gerenciar contas limitadas e com propósitos especiais.
Peso 5
Em breve107.2 Automatizar tarefas administrativas através do planejamento de trabalhos
Mantenha um sistema de arquivos padrão ou sistema de arquivos journaling. As tarefas incluem usar as instalações cron e anacron para executar trabalhos em intervalos regulares e o comando at para executar trabalhos em momentos específicos.
Peso 4
Em breve107.3 Localização e internacionalização
Localize um sistema em um idioma que não o inglês e entenda porque o LANG=C é útil ao fazer o script. As tarefas incluem entender as configurações de fuso horário e código do idioma.
Peso 3

Exame 102 - Tópico 108: Serviços essenciais de sistema

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve108.1 Manter a hora do sistema
Mantenha a hora do sistema e sincronize o clock via NTP. As tarefas incluem configurar a hora e a data do sistema, configurar o clock de hardware para a hora correta em UTC, configurar o fuso horário, configurar o NTP e entender o serviço pool.ntp.org.
Peso 3
Em breve108.2 Registro do sistema
Configure o daemon syslog, assim como o daemon de criação de log, para enviar saída de registro para um servidor de registro central ou aceitar saída de registro como um servidor de registro central. As tarefas incluem entender os arquivos de configuração e a instalação syslog, assim como as instalações, prioridades e ações padrão.
Peso 2
Em breve108.3 Fundamentos do Mail Transfer Agent (MTA)
Familiarize-se com programas MTA, normalmente disponíveis, e execute configurações básicas de encaminhamento e alias em um host do cliente. As tarefas incluem criar aliases de e-mail, configurar o encaminhamento de e-mail e aprender sobre os programas MTA, normalmente disponíveis como postfix, sendmail, qmail e exim.
Peso 3
Em breve108.4 Gerenciar impressoras e impressão
Gerenciar filas de impressão e trabalhos 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, solucionar problemas gerais de impressão e adicionar e remover trabalhos de filas de impressora configuradas.
Peso 2

Exame 102 - Tópico 109: Conceitos básicos de rede

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve109.1 Conceitos básicos de protocolos da Internet
Entenda os conceitos básicos das redes TCP/IP. As tarefas incluem aprender sobre máscaras de rede; conhecer a diferença entre endereços de IP decimais pontuados privados e públicos; configurar uma rota padrão; entender as portas TCP e UDP comuns (20, 21, 22, 23, 25, 53, 80, 110, 119, 139, 143, 161, 443, 465, 993 e 995); entender as diferenças e os recursos mais importantes de UDP, TCP e ICMP; e conhecer as diferenças mais importantes entre IPv4 e IPV6.
Peso 4
Em breve109.2 Configuração de rede básica
Veja, altere e verifique as definições de configuração em hosts do cliente. As tarefas incluem configurar interfaces de rede manual automaticamente e configurar hosts TCP/IP.
Peso 4
Em breve109.3 Resolução de problemas básicos de rede
Solucione problemas de rede em hosts de clientes. As tarefas incluem configuração manual e automática de interfaces de rede e tabelas de roteamento para adicionar, inicializar, parar, excluir ou reconfigurar interfaces de redes; alterar, visualizar ou configurar a tabela de roteamento; corrigir manualmente uma rota padrão configurada incorretamente; e depurar problemas associados com as configurações de rede.
Peso 4
Em breve 109.4 Configurar DNS do lado do cliente
Configure o DNS em um host do cliente. As tarefas incluem usar o DNS no sistema local e alterar a ordem em que a resolução do nome é feita.
Peso 2

Exame 102 - Tópico 110: Segurança

Artigo do developerWorksResumo do objetivo do exame LPI
Em breve110.1 Executar tarefas de administração de segurança
Revisar as configurações do sistema para garantir a segurança do host de acordo com as políticas locais de segurança. As tarefas incluem verificar um sistema para achar arquivos com o conjunto de bits suid/sgid; definir ou alterar senhas do usuário e informações sobre o vencimento das senhas; usar nmap e netstat para descobrir portas abertas em um sistema; definir limites nos logins, processos e uso de memória de usuários; e configuração e uso básico do sudo.
Peso 3
Em breve110.2 Configurar segurança do host
Configure um nível básico de segurança do host. As tarefas incluem aprender sobre senhas ocultas e como estas funcionam, interromper serviços de rede fora de uso e aprender sobre TCP wrappers.
Peso 3
Em breve110.3 Protegendo dados com criptografia
Use chaves públicas para proteger dados e comunicações. As tarefas incluem configurar e usar clientes OpenSSH 2, aprender sobre o papel das chaves do host do servidor OpenSSH 2, configurar e usar o GnuPG e aprender sobre os túneis de portas SSH, incluindo túneis X11.
Peso 3

Recursos

Aprender

Obter produtos e tecnologias

  • Com o software de teste IBM, disponível para download diretamente no developerWorks, faça seu próximo projeto de desenvolvimento em Linux.

Discutir

Comentários

developerWorks: Conecte-se

Los campos obligatorios están marcados con un asterisco (*).


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


A primeira vez que você entrar no developerWorks, um perfil é criado para você. Informações no seu perfil (seu nome, país / região, e nome da empresa) é apresentado ao público e vai acompanhar qualquer conteúdo que você postar, a menos que você opte por esconder o nome da empresa. Você pode atualizar sua conta IBM a qualquer momento.

Todas as informações enviadas são seguras.

Elija su nombre para mostrar



Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Los campos obligatorios están marcados con un asterisco (*).

(Escolha um nome de exibição de 3 - 31 caracteres.)

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


Todas as informações enviadas são seguras.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Linux
ArticleID=446233
ArticleTitle=Aprenda Linux, 101: Um roteiro para o LPIC-1
publish-date=04062010