Prosseguindo em criar um guia de estudos seguindo bons livros, vou começar por um que abrange o assunto sobre Gnu/Linux. Espero conseguir ampliar o assunto no decorrer da leitura com outros links, videos e podcast!
Vou usar o Sumário do livro e seu conteúdo como guia para “pescar” mais conteudos relacionados pela internet!
Começando com o Linux: Comandos, serviços e administração link para adquirirResumo:
Conhecer e utilizar Linux é essencial. Não apenas para um administrador de sistemas, mas também para o desenvolvedor web, para o administrador de banco de dados ou o usuário mais engajado de qualquer sistema vindo do Unix, como o Mac OSX.
Daniel Romero parte desde a instalação do Ubuntu, utilização de comandos básicos, conhecimento do sistema de diretórios para depois atacar processos, configuração de pacotes como Apache, PHP, Java e MySQL, para depois chegar na criação de seus próprios scripts.
Num linguajar fácil e passo a passo, você vai perder o medo de encarar a linha de comando e os terminais, para tirar o máximo de proveito desse onipresente sistema operacional.
Sumário
1 – Introdução
1.1 – Para quem é este livro
1.2 – O que é Linux?
1.3 – Por que o Ubuntu?
1.4 – Instalação do Ubuntu
1.5 – Navegando no novo sistema operacional
2 – Mão na massa: conhecendo o Shell
2.1 – O que é o Shell?
2.2 – Primeiro contato com o Shell
2.3 – Trabalhando com diretórios
2.4 – Trabalhando com arquivos
2.5 – Pedindo ajuda
2.6 – Localizando arquivos no sistema
2.7 – Um passeio fora do ambiente gráfico
3 – Manipulando arquivos
3.1 – O editor Vim
3.2 – O editor Nano
3.3 – Trabalhando com o Cat
3.4 – Exibindo o início e o fim de arquivos
4 – Compactação e descompactação de arquivos
4.1 – Conhecendo o tar
4.2 – Conhecendo o gzip/gunzip
4.3 – Conhecendo o zip/unzip
5 – Entendendo a estrutura de diretórios
5.1 – A estrutura de diretórios
5.2 – Os diretórios opcionais
5.3 – Os diretórios /proc e /sys
6 – Administração de usuários
6.1 – Gerenciando usuários
6.2 – Permissões
6.3 – Atribuindo permissões
6.4 – Criando grupos
6.5 – Criando usuários
6.6 – Alterando grupos
7 – Instalando pacotes e aplicativos
7.1 – Gerenciador de pacotes
7.2 – Gerenciando pacotes com APT
8 – Prática, instalando Apache, PHP e MySQL
8.1 – Instalando o Apache
8.2 – Linkando arquivos
8.3 – Instalando e configurando o MySQL
8.4 – Instalando e configurando o PHP
9 – Entendendo processos
9.1 – O que são processos?
9.2 – O processo init
9.3 – A identificação de processos
9.4 – Verificando processos
9.5 – O que são sinais de processos?
9.6 – Processos e suas prioridades
10 – Introdução a Shell Script
10.1 – O primeiro script
10.2 – Executando o script
10.3 – Operações básicas
10.4 – Estruturas de controle
10.5 – Realizando um backup agendado
10.6 – Um simples script de backup
10.7 – Personalizando o seu shell: PS1, PATH e outros
10.8 – Alias
10.9 – Arquivos de configuração
11 – Compilando arquivos fonte
11.1 – A configuração
11.2 – Compilando na prática
12 – O que estudar além?
12.1 – SSH – Secure Shell
12.2 – Proteção por firewall
12.3 – Upstart e Monit
12.4 – Documentações em português
12.5 – Tirar dúvidas
OBS.: Não tenho permissão dos autores para tal “empreitada”… Vou tentar não reproduzir nada do livro além do que já está aqui postado!
COMPRE O LIVRO ajude o Autor a produzir novos livros!