Use o código e tenha 10% de desconto!

Começando com o Linux Comandos, serviços e administração

Daniel Romero

*Você terá acesso às futuras atualizações do livro.

Conteúdo

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.

Neste livro, 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.

Em um 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.

Saiba o que você vai aprender

 

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

Autor

Daniel Romero

Daniel Romero tem mais de 10 anos de experiência com Linux e trabalha com desenvolvimento de software desde 2006. Foi de PHP e Java, e atualmente Ruby. É fundador da Initsec, onde oferece serviços com foco em segurança de aplicações web, onde o conhecimento e domínio do Linux é fundamental. Está no Twitter como @infoslack.

O que dizem deste livro

  • Rodrigo Vieira @rodrigo_mct

    O livro de Linux da casa do código me abriu uma visão de como é fácil utilizar o sistema e como utilizar para o desenvolvimento web.

Dados do produto

Número de páginas:
149
ISBN:
978-85-66250-29-9

Compartilhe!

Compartilhe no Facebook Compartilhe no Twitter