Certificação LPI Linux Essentials – Objetivos do Exame
Objetivos do Exame de Certificação LPI Linux Essentials
Dando início a nosso curso preparatório para certificação LPI Linux Essentials, vamos listar abaixo os objetivos do exame, ou seja, os tópicos e assuntos que devem ser estudados pelo candidato que vai realizar a prova.
A lista foi retirada e traduzida a partir do site oficial das certificações Linux, o Linux Professional Institute.
Tópico 1: A comunidade Linux e uma carreira em código aberto
1.1 Evolução do Linux e Sistemas Operacionais Populares
Peso: 2
Descrição: Conhecimento do desenvolvimento Linux e principais distribuições.
Principais áreas de conhecimento:
- Distribuições Linux
- Sistemas Embarcados
- Linux na nuvem
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Debian, Ubuntu (LTS)
- CentOS, openSUSE, Red Hat, SUSE
- Linux Mint, Scientific Linux
- Raspberry Pi, Raspbian
- Android
1.2 Principais aplicativos de código aberto
Peso: 2
Descrição: Conscientização das principais aplicações, bem como seus usos e desenvolvimento.
Principais áreas de conhecimento:
- Aplicativos de desktop
- Aplicações de servidor
- Linguagens de desenvolvimento
- Ferramentas de gerenciamento de pacotes e repositórios
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- OpenOffice.org, LibreOffice, Thunderbird, Firefox, GIMP
- NextCloud, ownCloud
- Apache HTTPD, NGINX, MariaDB, MySQL, NFS, Samba
- C, Java, JavaScript, Perl, shell, Python, PHP
- dpkg, apt-get, rpm, yum
1.3 Software e Licenciamento de Código Aberto
Peso: 1
Descrição: comunidades abertas e licenciamento de software de código aberto para negócios.
Principais áreas de conhecimento:
- Filosofia de código aberto
- Licenciamento de código aberto
- Fundação Software Livre (FSF), Open Source Initiative (OSI)
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Copyleft, permissivo
- GPL, BSD, Creative Commons
- Software Livre, Software de Código Aberto, Software Livre, FLOSS
- Modelos de negócios de código aberto
1.4 Competências TIC e Trabalhar no Linux
Peso: 2
Descrição: Habilidades básicas em Tecnologia da Informação e Comunicação (TIC) e trabalho em Linux.
Principais áreas de conhecimento:
- Habilidades de desktop
- Chegando à linha de comando
- Usos do setor de Linux, computação em nuvem e virtualização
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Usar um navegador, preocupações com a privacidade, opções de configuração, pesquisando na web e salvando conteúdo
- Terminal e console
- Problemas de senha
- Questões e ferramentas de privacidade
- Uso de aplicativos comuns de código aberto em apresentações e projetos
Tópico 2: Encontrando seu caminho em um sistema Linux
2.1 Noções básicas de linha de comando
Peso: 3
Descrição: Noções básicas de usar a linha de comando do Linux.
Principais áreas de conhecimento:
- Shell básico
- Sintaxe de linha de comando
- Variáveis
- Quoting
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Bash
- eco
- Histórico de comandos
- Variável de ambiente PATH
- export
- type
2.2 Usar a linha de comando para obter ajuda
Peso: 2
Descrição: Execução de comandos de ajuda e navegação dos vários sistemas de ajuda.
Principais áreas de conhecimento:
- Páginas de Manual
- Páginas de informação
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- man
- info
- /usr/share/doc/
- locate
2.3 Usando diretórios e listando arquivos
Peso: 2
Descrição: Navegação de diretórios domésticos e do sistema e listagem de arquivos em vários locais.
Principais áreas de conhecimento:
- Arquivos, diretórios
- Arquivos e diretórios ocultos
- Diretórios Home (pessoais)
- Caminhos absolutos e relativos
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Opções comuns para ls
- Listagens recursivas
- cd
- . e ..
- home e ~
2.4 Criar, Mover e Excluir Arquivos
Peso: 2
Descrição: Criar, mover e excluir arquivos e diretórios no diretório inicial.
Principais áreas de conhecimento:
- Arquivos e diretórios
- Maiúsculas e minúsculas
- Globbing simples
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- mv, cp, rm, touch
- mkdir, rmdir
Tópico 3: O poder da linha de comando
3.1 Arquivando Arquivos na Linha de Comando
Peso: 2
Descrição: Arquivando arquivos no diretório inicial do usuário.
Principais áreas de conhecimento:
- Arquivos, diretórios
- Arquivos, compressão
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- tar
- Opções comuns de tar
- gzip, bzip2, xz
- zip, unzip
3.2 Pesquisando e Extraindo Dados de Arquivos
Peso: 3
Descrição: Pesquise e extraia dados de arquivos no diretório inicial.
Principais áreas de conhecimento:
- Pipes de linha de comando
- Redirecionamento de E/S
- Expressões regulares básicas usando ., [], * e ?
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- grep
- less
- cat, head, tail
- sort
- cut
- wc
3.3 Transformando Comandos em um Script
Peso: 4
Descrição: Transformando comandos repetitivos em scripts simples.
Principais áreas de conhecimento:
- Scripts shell básicos
- Conhecimento de editores de texto comuns (vi e nano)
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- #! (shebang)
- /bin/bash
- Variáveis
- Argumentos
- laços for
- echo
- Status de saída
Tópico 4: O sistema operacional Linux
4.1 Escolhendo um sistema operacional
Peso: 1
Descrição: Conhecimento dos principais sistemas operacionais e distribuições Linux.
Principais áreas de conhecimento:
- Diferenças entre o Windows, OS X e Linux
- Gerenciamento do ciclo de vida de distribuição
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- GUI versus linha de comando, configuração da área de trabalho
- Ciclos de manutenção, beta e estável
4.2 Compreendendo o hardware do computador
Peso: 2
Descrição: familiaridade com os componentes empregados na construção de computadores desktop e servidores.
Principais áreas de conhecimento:
- Hardware
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- Placas-mãe, processadores, fontes de alimentação, unidades ópticas, periféricos
- Discos rígidos, discos de estado sólido e partições, /dev/sd*
- Drivers
4.3 Onde os dados são armazenados
Peso: 3
Descrição: Onde vários tipos de informações são armazenados em um sistema Linux.
Principais áreas de conhecimento:
- Programas e configuração
- Processos
- Endereços de memória
- Mensagens do sistema
- Logs
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- ps, top, free
- syslog, dmesg
- /etc/, /var/log/
- /boot/, /proc/, /dev/, /sys/
4.4 O seu computador na rede
Peso: 2
Descrição: Consultando configurações importantes de rede e determinando os requisitos básicos para um computador em uma rede local (LAN).
Principais áreas de conhecimento:
- Internet, rede, roteadores
- Consultando a configuração do cliente DNS
- Consultando a configuração de rede
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- route, ip route show
- ifconfig, ip addr show
- netstat, ss
- /etc/resolv.conf, /etc/hosts
- IPv4, IPv6
- ping
- host
Tópico 5: Segurança e Permissões de Arquivo
5.1 Segurança Básica e Identificar Tipos de Usuários
Peso: 2
Descrição: Vários tipos de usuários em um sistema Linux.
Principais áreas de conhecimento:
- Usuários root e padrão
- Usuários do sistema
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- /etc/passwd, /etc/shadow, /etc/group
- id, last, who, w
- sudo, su
5.2 Criando Usuários e Grupos
Peso: 2
Descrição: Criando usuários e grupos em um sistema Linux.
Principais áreas de conhecimento:
- Comandos de usuário e grupo
- IDs de usuário
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- /etc/passwd, /etc/shadow, /etc/group, /etc/skel/
- useradd, groupadd
- passwd
5.3 Gerenciando Permissões de Arquivo e Propriedade
Peso: 2
Descrição: compreensão e manipulação de permissões de arquivos e configurações de propriedade.
Principais áreas de conhecimento:
- Permissões e propriedade de arquivos e diretórios
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- ls -l, ls -a
- chmod, chown
5.4 Diretórios e Arquivos Especiais
Peso: 1
Descrição: Diretórios e arquivos especiais em um sistema Linux, incluindo permissões especiais.
Principais áreas de conhecimento:
- Usando arquivos e diretórios temporários
- Links simbólicos
A seguir, uma lista parcial dos arquivos, termos e utilitários usados:
- /tmp/, /var/tmp/ e Sticky Bit
- ls -d
- ln -s
É isso. Parece muita coisa, mas não se preocupe: vamos abordar com detalhes cada um desses assuntos, incluindo também vídeo aulas em nosso canal do YouTube, e você pode usar a seção de comentários abaixo de cada lição publicada para enviar dúvidas.
A lista original de objetivos pode ser acessada na página da certificação Linux Essentials no site da LPI.
Escreva um comentário