No Linux, quase tudo é representado como arquivo: um documento, um dispositivo, uma conexão, até informação do sistema (em /proc). Você conversa com o sistema pelo shell (o terminal, geralmente bash), digitando comandos.
- Analogia: o shell é o balcão de atendimento do sistema. Você pede (
comando), ele executa e responde. - Estrutura de um comando:
comando -opções argumento→ ex.:ls -la /etc(liste, com detalhes e ocultos, o diretório /etc).
🔒 Por que importa: quase todo acesso a um servidor comprometido acontece pelo shell. Saber ler e navegar é o mínimo para investigar (blue team) ou entender um ataque (red team).