Rotas, Pastas e Diretórios Importantes no Linux: Guia Completo para Usuários e Administradores

🚀 O Linux possui várias rotas e pastas “especiais” que servem para configurações, inicialização de aplicativos, armazenamento de dados temporários, logs, etc. Faço uma lista organizada com as mais interessantes e Ăşteis para um usuário intermediário/avançado:
🔹 Pastas do usuário
~/.config/→ Configurações do usuário (GNOME, KDE, aplicativos).~/.config/autostart/→ Aplicativos que iniciam automaticamente ao fazer login.~/.local/share/→ Arquivos do usuário (temas, Ăcones, aplicativos instalados localmente).~/.cache/→ Caches de aplicativos.~/bin/→ Scripts e programas pessoais (se adicionar ao seu$PATH, pode executar de qualquer lugar).~/.bashrc,~/.zshrc→ Configuração do shell (aliases, variáveis, funções).~/.profileou~/.bash_profile→ Variáveis de ambiente carregadas no login.
🔹 Pastas do sistema
/etc/→ Configuração global do sistema (arquivos.conf)./etc/passwd→ Lista de usuários./etc/shadow→ Senhas criptografadas dos usuários./etc/fstab→ Definição de discos e partições montadas na inicialização./etc/hostname→ Nome do host (máquina)./etc/hosts→ Resolução local de nomes./etc/systemd/system/→ Unidades systemd personalizadas (serviços)./etc/crontab→ Tarefas agendadas.
🔹 Pastas de registro e monitoramento
/var/log/→ Logs do sistema e aplicativos./var/log/syslog→ Log geral do sistema./var/log/auth.log→ Autenticações e acessos (falhos/êxito)./var/log/dmesg→ Mensagens do kernel.
🔹 Pastas de binários e bibliotecas
/bin/→ Binários essenciais do sistema (ls, cp, mv…)./usr/bin/→ Binários do usuário (maioria dos programas instalados)./sbin/e/usr/sbin/→ Binários para administração do sistema (ifconfig, fdisk…)./lib/e/usr/lib/→ Bibliotecas do sistema.
🔹 Pastas de dispositivos e processos
/dev/→ Dispositivos (discos/dev/sda, USB/dev/sdb, tty, etc.)./proc/→ Informações do kernel e processos (sistema de arquivos virtual)./proc/cpuinfo→ Informações do processador./proc/meminfo→ Informações de memória.
/sys/→ Interface com o kernel e hardware.
🔹 Pastas de serviços e administração
/var/www/→ Raiz web em servidores Apache/Nginx./var/spool/cron/→ Tarefas cron dos usuários./run/→ Informações de processos em execução (arquivos PID, sockets)./tmp/→ Arquivos temporários (apagados na reinicialização).
👉 Como você pode ver, o Linux tem um ecossistema hierárquico bem definido.




