Comandos Essenciais
Visão Geral
Neste módulo, você vai dominar as ferramentas essenciais do terminal, expandindo seu arsenal de comandos para:
Navegar pelo sistema como um ninja 🥷
Manipular arquivos com precisão cirúrgica 🎯
Processar texto como um mestre Jedi ⚔️
Extrair informações do sistema como um hacker de elite 🕵️
Tópicos do Módulo
1. Comandos de Navegação
Navegação avançada com
cd,pushd,popdBuscas com
findelocateAtalhos e truques de navegação
Gerenciamento de diretórios
2. Operações com Arquivos
Manipulação avançada com
cp,mv,rmCompactação e descompactação
Links simbólicos e hardlinks
Gerenciamento de permissões
3. Processamento de Texto
Filtragem com
grepTransformação com
sedProcessamento com
awkOrdenação e contagem
4. Informações do Sistema
Monitoramento com
topehtopAnálise de disco com
dfeduGerenciamento de processos
Informações de rede
Ferramentas Essenciais
Dicas de Poder
🎯 Combinando Comandos
⚡ Atalhos de Teclado
Ctrl + R: Busca no históricoAlt + .: Último argumentoCtrl + W: Apaga última palavraCtrl + U: Apaga linha inteira
Exercícios Práticos
🎓 Missões de Treinamento
Navegação Ninja
Encontre todos os arquivos modificados hoje
Liste apenas diretórios em uma árvore profunda
Localize todos os executáveis no PATH
Manipulação de Arquivos
Crie um backup compactado de uma estrutura
Sincronize dois diretórios
Encontre e remova arquivos duplicados
Processamento de Dados
Extraia endereços IP de um log
Conte ocorrências de palavras em múltiplos arquivos
Substitua texto em vários arquivos
Análise do Sistema
Monitore uso de CPU por processo
Verifique espaço em disco por diretório
Liste todas as conexões de rede ativas
Próximos Passos
Depois de dominar estes comandos essenciais, você estará pronto para:
Redes e Conectividade