Avançar para a área de conteúdo

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

A primeira vez que acessar o developerWorks, um perfil será criado para você. Informações do seu perfil (tais como: nome, país / região, e empresa) estarão disponíveis ao público, que poderá acompanhar qualquer conteúdo que você publicar. Seu perfil no developerWorks pode ser atualizado a qualquer momento.

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

  • Fechar [x]

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.

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

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

  • Fechar [x]

Aprenda Linux, 101: Um roteiro para LPIC-1

Seu guia de artigos para a preparação dos exames LPIC-1 no developerWorks

Ian Shields, Senior Programmer, IBM
Ian Shields
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.

Resumo:  Use este roteiro para localizar artigos do IBM developerWorks que irão ajudá-lo a conhecer e revisar as tarefas básicas do Linux. E se estiver almejando certificação profissional como um administrador de sistema Linux, estes artigos podem ajudá-lo a estudar para os exames 101 e 102 do Linux Professional Institute Certification (LPIC). Este roteiro está organizado de acordo com os 43 objetivos dos exames 101 e 102, pelos quais é necessário passar para obter a certificação LPI nível 1.

Data:  08/Out/2009 (Publicado em: 11/Nov/2009)
Nível:  Intermediário
Atividade:  14173 visualizações
Comentários:  


Sobre esta série

Construa seu próprio feed

Pode-se construir um feed RSS, Atom ou HTML customizado de maneira que você será notificado quando adicionarmos novos artigos ou atualizarmos o conteúdo. Acesse developerWorks RSS feeds Verifique Linux para a zona e Artigos para o tipo e insira Linux Professional Institute para as palavras chaves. Depois escolha seu tipo preferido de feed.

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


Exame 101 - Tópico 101: Arquitetura de sistema

Objetivo do exame LPIPeso objetivoResumo 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 3Guie 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 LPIPeso objetivoResumo 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 2Selecione, 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 1Determine 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 3Execute 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 3Execute 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 LPIPeso objetivoResumo objetivo
103.1
Trabalhe na linha de comandos
Peso 4Interaja 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 3Aplique 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 4Use 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 4Redirecione 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 4Gerenciar 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 2Gerencie 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 2Manipule 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 3Edite 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


Exame 101 - Tópico 104: Dispositivos, sistemas de arquivo Linux, hierarquia de sistema de arquivos padrão

Objetivo do exame LPIPeso objetivoResumo objetivo
104.1
Criar partições e sistemas de arquivos
(em breve)
Peso 2Configure 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 2Mantenha 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 3Configure 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 1Gerencie 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 3Controle 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 2Crie 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 2Entenda 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


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

Objetivo do exame LPIPeso objetivoResumo objetivo
105.1
Shells, script e gerenciamento de dados
(em breve)
Peso 4Customize 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 4Customize 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 2Consulte 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 LPIPeso objetivoResumo objetivo
106.1
Inicializar e configurar X11
(em breve)
Peso 2Instale 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 2Configure 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 1Demonstre 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 LPIPeso objetivoResumo objetivo
107.1
Gerenciar contas de usuário e de grupo e de arquivos de sistemas relacionados
(em breve)
Peso 5Adicione, 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 4Mantenha 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 3Localize 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 LPIPeso objetivoResumo objetivo
108.1
Atualizar a hora do sistema
(em breve)
Peso 3Atualize 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 2Configure 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 3Familiarize-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 2Gerencie 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 LPIPeso objetivoResumo objetivo
109.1
Fundamentos sobre protocolos da Internet
(em breve)
Peso 4Entendimento 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 4Visualize, 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 4Resoluçã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 2Configure 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 LPIPeso objetivoResumo objetivo
110.1
Executar tarefas de administração de segurança
(em breve)
Peso 3Revise 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 3Configure 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 3Use 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.

Recursos

Aprender

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

Sobre o autor

Ian Shields

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.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

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.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Linux
ArticleID=446233
ArticleTitle=Aprenda Linux, 101: Um roteiro para LPIC-1
publish-date=10082009
author1-email=ishields@us.ibm.com
author1-email-cc=