Hierarquia de diretórios do Linux explicada

Estrutura de diretórios do Linux: Guia prático do Filesystem Hierarchy Standard (FHS)

Se você já abriu o terminal e digitou um simples cd /, achando que ia dar um rolê tranquilo, mas então se deparou com uma floresta de pastas com nomes místicos como /etc, /var, /mnt e afins — fique tranquilo(a), pois você não está sozinho(a). 🧘‍♂️
Entender a estrutura de diretórios do Linux pode parecer confuso à primeira vista, mas prometo: com as explicações certas, fica tudo mais claro.

Então, bora descomplicar isso aí?

O Linux, por sua vez, segue um padrão chamado Filesystem Hierarchy Standard (FHS). Basicamente, ele funciona como um guia de boas práticas que define onde cada tipo de arquivo deve morar dentro da estrutura de diretórios do Linux. Por isso, vamos entender essa bagaça com analogias e bom humor. 🤓

🌳 A estrutura de diretórios do Linux começa na raiz: /

O / (barra) é o root, o pai de todos. Em outras palavras, é tipo o avô supremo da parada. Tudo no sistema nasce aqui, e os diretórios abaixo dele, portanto, têm funções específicas.

A seguir, confira um resumo dos principais diretórios na estrutura de diretórios do Linux:

DiretórioO que tem lá dentro
/bin/Comandos básicos tipo ls, cat, cp… o arroz com feijão do terminal
/boot/Tudo o que o sistema precisa pra acordar de manhã (Kernel, GRUB, etc.)
/dev/Representação mística dos dispositivos: HD, USB, impressora, sua alma…
/etc/As regras da casa: arquivos de configuração
/home/A casinha de cada usuário. Tipo o “Meus Documentos” da galera
/lib/Bibliotecas essenciais. O “livrão” do sistema
/media/Onde os pendrives e HDs externos vêm tirar férias
/mnt/Área de testes temporária — onde a galera monta discos manualmente
/opt/Instalações opcionais. Tipo aquele programa que você instalou do nada
/root/A suíte presidencial do usuário root (admin master chef)
/sbin/Ferramentas que só o root pode brincar. Tipo comandos para salvar o sistema
/srv/Onde moram os dados de serviços como FTP, web, etc.
/tmp/Área de descarte. Tudo que não for salvo aqui vira fumaça depois
/usr/Apps, binários e bibliotecas para usuários normais
/var/Dados que mudam o tempo todo, tipo logs, emails, caches…

🧬 O Kernel e sua posição na estrutura de diretórios do Linux

O Kernel é o chefão do Linux e mora em /boot. O arquivo mais famoso dele, por exemplo, se chama vmlinuz-* (sim, com “z”). Além disso, há também o initramfs-*, que funciona como um pendrive de emergência com um mini Linux, apenas para fazer o boot rolar.

Além disso:

  • Em /boot/grub2, ficam as configs do GRUB (aquela telinha preta com opções quando o PC liga);
  • Se seu sistema usa UEFI, o diretório /boot/efi entra no jogo;
  • Em /dev/ ficam arquivos tipo sda, sda1… que representam seus discos. Não apague nada dali. Sério.
  • O /proc/ é tipo o Matrix do Linux: não é real, mas mostra tudo sobre o sistema (processador, memória, processos, etc.).

🌐 Leitura nerd extra sobre a estrutura de diretórios do Linux

Se quiser se aprofundar mais, vale a pena conferir o Filesystem Hierarchy Standard (FHS), que documenta de forma técnica todos os diretórios e suas responsabilidades.

📌 Conclusão

Compreender a estrutura de diretórios do Linux é um passo essencial para quem quer dominar o sistema de verdade. Com esse guia prático e exemplos diretos, agora você tem uma base sólida para explorar o sistema com mais segurança.

Curtiu o conteúdo? Então, compartilhe com aquele amigo que vive perguntando: “onde foi parar meu script.sh?” 🧠💻 Nos próximos posts, trarei ainda mais curiosidades, dicas e gambiarras elegantes do mundo Linux!

👉 Veja mais conteúdos na sobre Linux no meu perfil.

Deixe uma resposta