Skip to content

letxiz/linux-handbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Handbook

Status Focus Docs

Introdução

Linux Handbook é um repositório técnico aberto para documentar estudos de Linux e operações práticas.

Ele começa com conceitos iniciais e evolui para administração Linux avançada, scripts Bash, automação, fluxos DevOps e práticas de infraestrutura.

O objetivo é servir como:

  • Uma jornada de aprendizado estruturada
  • Uma referência técnica prática para ambientes reais

Seja você iniciante em Linux ou alguém que já trabalha com servidores, o conteúdo foi pensado para ser claro, prático e reutilizável.

Por Que Este Repositório?

  • Transformar anotações de estudo em um handbook versionado e sustentável
  • Conectar teoria com exemplos operacionais reais
  • Manter conhecimentos de Linux, scripts e infraestrutura em um único lugar
  • Construir uma referência útil para estudo e para a operação do dia a dia

Tópicos Abordados

O handbook é organizado de fundamentos para operações avançadas:

Fundamentos Essenciais de Linux

  • Fundamentos de Linux e navegação no sistema de arquivos
  • Permissões, propriedade e controle de acesso
  • Administração de usuários e grupos
  • Conceitos básicos de processos e serviços

Shell e Scripts Bash

  • Fundamentos de scripts Bash
  • Variáveis, condicionais, loops e funções
  • Confiabilidade de scripts, logs e solução de problemas

Automação e Agendamento

  • Automação com scripts shell
  • Cron jobs e agendamento de tarefas rotineiras
  • Manutenção e fluxos operacionais repetíveis

Infraestrutura e Operações

  • Acesso SSH e fundamentos de segurança operacional
  • Scripts de monitoramento e health checks
  • Solução de problemas operacionais em Linux
  • Notas de infraestrutura e referências em estilo runbook

Administração de Plataforma e Serviços

  • Práticas de administração Moodle
  • Migração de Moodle e operação de serviços

DevOps e Ferramentas

  • Uso de Docker em fluxos práticos
  • Fundamentos de Git e práticas de colaboração
  • Exemplos operacionais do mundo real entre os tópicos

Estrutura Planejada do Projeto

O repositório segue uma estrutura simples baseada em tópicos e evoluirá conforme o handbook crescer.

Estado atual: o repositório atualmente contém README.md.

linux-handbook/
|-- README.md
|-- basics/
|-- bash/
|-- automation/
|-- ssh/
|-- monitoring/
|-- docker/
|-- git/
|-- moodle/
|-- infrastructure/
`-- troubleshooting/

O repositório seguirá uma estrutura simples baseada em tópicos conforme o conteúdo crescer.

Filosofia de Aprendizado

Este handbook foi construído com base em uma progressão prática:

  • Aprender o conceito
  • Aplicar com comandos ou scripts
  • Documentar o que funcionou e por que
  • Reutilizar como referência operacional

O foco não é apenas aprender conceitos, mas aplicá-los em contextos operacionais reais.

Objetivos

Objetivos principais do projeto:

  • Construir uma base sólida de Linux do nível iniciante ao avançado
  • Documentar fluxos repetíveis de administração e solução de problemas
  • Desenvolver referências confiáveis de Bash e automação
  • Consolidar conhecimento operacional de Moodle e infraestrutura
  • Manter um handbook de longo prazo orientado a operações

Tecnologias e Ferramentas

Tecnologias e ferramentas abordadas neste repositório:

  • Linux
  • Bash
  • Scripts de automação
  • Cron
  • SSH
  • Docker
  • Git
  • Scripts de monitoramento
  • Administração e migração de Moodle
  • Documentação de infraestrutura e solução de problemas

Status

Este repositório está ativo e em evolução contínua.

  • Foco atual: consolidação de tópicos iniciantes e intermediários
  • Próximo foco: automação avançada, DevOps e operações de infraestrutura
  • Direção: um handbook Linux prático para uso operacional de longo prazo

Linux Handbook é mantido como uma referência viva: guiado por estudo, fundamentado em operação e construído para melhoria contínua.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages