Detalhes do curso
Linux é o nome utilizado para se referir aos sistemas operacionais livres que utilizam o “núcleo Linux”. Tal núcleo foi desenvolvido pelo programador Linus Torvalds, inspirado no sistema Minix, um pequeno sistema UNIX. O Linux é um software livre, ou seja, o seu código fonte está disponível sob a licença GPL (“Licença Pública Geral”) para que qualquer pessoa possa modificá-lo, estudá-lo, utilizá-lo ou distribuí-lo, livremente, desde que de acordo com os termos da licença.
Mercado de Trabalho
Obter uma certificação Linux é importante para o profissional conseguir uma boa colocação no mercado de trabalho, já que a carreira exige não somente a qualificação na área, mas um profissional que esteja sempre atento e atualizado.
Atualmente, já existem muitos cursos que oferecem especialização, tanto presenciais quanto a distância. Independentemente da modalidade, o importante é buscar cursos ministrados por profissionais com experiência e vivência de mercado.
Conteúdo Programático
Introdução
- Para quem é este livro
- O que é Linux?
- Por que o Ubuntu?
- Instalação do Ubuntu
- Navegando no novo sistema operacional
Mão na massa: conhecendo o Shell
- O que é o Shell?
- Primeiro contato com o Shell
- Trabalhando com diretórios
- Trabalhando com arquivos
- Pedindo ajuda
- Localizando arquivos no sistema
- Um passeio fora do ambiente gráfico
Manipulando arquivos
- O editor Vim
- O editor Nano
- Trabalhando com o Cat
- Exibindo o início e o fim de arquivos
Compactação e descompactação de arquivos
- Conhecendo o tar
- Conhecendo o gzip/gunzip
- Conhecendo o zip/unzip
Entendendo a estrutura de diretórios
- A estrutura de diretórios
- Os diretórios opcionais
- Os diretórios /proc e /sys
Administração de usuários
- Gerenciando usuários
- Permissões
- Atribuindo permissões
- Criando grupos
- Criando usuários
- Alterando grupos
Instalando pacotes e aplicativos
- Gerenciador de pacotes
- Gerenciando pacotes com APT
Prática, instalando Apache, PHP e MySQL
- Instalando o Apache
- Linkando arquivos
- Instalando e configurando o MySQL
- Instalando e configurando o PHP
Entendendo processos
- O que são processos?
- O processo init
- A identificação de processos
- Verificando processos
- O que são sinais de processos?
- Processos e suas prioridades
Introdução a Shell Script
- O primeiro script
- Executando o script
- Operações básicas
- Estruturas de controle
- Realizando um backup agendado
- Um simples script de backup
- Personalizando o seu shell: PS1, PATH e outros
- Alias
- Arquivos de configuração
Compilando arquivos fonte
- A configuração
- Compilando na prática
O que estudar além?
- SSH – Secure Shell
- Proteção por firewall
- Upstart e Monit
- Documentações em português
- Tirar dúvidas
Avaliações
Não há avaliações ainda.