
Linha de Comandos Linux
Do primeiro prompt à automação com scripts — com a lente de cibersegurança em cada módulo
Sobre o Curso
Curso completo de linha de comandos Linux, organizado em 13 módulos progressivos distribuídos por 4 partes — da primeira sessão no terminal até à escrita de scripts de shell robustos e seguros. Todo o conteúdo é interativo (H5P) com narração em português, demonstrações de terminal, hotspots, flashcards e quizzes em cada capítulo.
Cada módulo termina com uma missão hands-on para praticares no teu próprio sistema e com uma Lente de Cibersegurança que liga cada comando ao seu papel em segurança ofensiva e defensiva — permissões e SUID, dotfiles e persistência, análise de logs, forense, hardening e scripting seguro.
O curso funciona como complemento de estudo ao livro gratuito The Linux Command Line de William Shotts (LinuxCommand.org, licença Creative Commons): cada módulo indica os capítulos a ler para aprofundar. Consulta a página Referências bibliográficas para o livro e todas as fontes.
O que Vai Aprender
Terminal & Navegação
Shell, FHS, pwd/cd/ls, caminhos, ls -l, file, less e links
Pipes & Expansão
Redirecionamento, pipelines, filtros, expansão da shell e quoting
Permissões & Processos
rwx, chmod, sudo, ps/top, sinais, jobs e controlo de processos
Regex & Texto
grep, sed, expressões regulares, cut/sort/uniq e análise de logs
Shell Scripting
Variáveis, funções, if/case/loops, getopts, arrays e trap
Lente de Cibersegurança
Auditoria, hardening, forense, deteção e scripting seguro
Estrutura do Curso
Destinatários
Administradores de Sistemas
Que pretendam gerir servidores Linux e automatizar tarefas
Analistas de Segurança e Pentesters
Que usam a CLI para auditoria, forense e resposta a incidentes
Estudantes e Profissionais de TI
Que queiram dominar a linha de comando Linux a partir do zero
Pré-Requisitos
- Nenhum conhecimento prévio de linha de comandos — começamos do zero
- Acesso a um sistema Linux para praticar (VM, WSL2 ou instalação nativa)
- Vontade de experimentar no terminal e fazer as missões hands-on
- Teacher: Paulo Martins
- Teacher: Hugo Rodrigues






