DevForge
Linux
Sistema operacional open source poderoso, estável e seguro. Comandos essenciais, diagnósticos de hardware e recomendações de stack para desenvolvedores.
Diagnóstico da Máquina - DevForge Analyzer
Execute o script abaixo para analisar sua máquina e receber recomendações personalizadas de stack.
curl -fsSL https://rafaelferreira2312.github.io/devforge/scripts/linux/diagnostic.sh | bash
O script analisa: CPU, Memória RAM, Disco, Rede, GPU, Software instalado, e recomenda a stack ideal para sua máquina.
🐧 Comandos Essenciais Linux
📂 Navegação e Arquivos
ls -lacd /caminho/diretoriocp -r origem destinomv arquivo novo_nomerm -rf diretorio🔍 Permissões e Processos
chmod 755 arquivochown usuario:grupo arquivops aux | grep processokill -9 PIDhtop📊 Monitoramento de Hardware
🖥️ CPU e Memória
lscpufree -hvmstat 1 10💾 Disco e Rede
df -hdu -sh *ip addr show📦 Verificação de Software Instalado
📋 Pacotes e Versões
dpkg -l | grep pacoteapt list --installed🔧 Versões de Dev Tools
gcc --version && python3 --version && node --version && docker --version⚠️ IMPORTANTE - Como executar os scripts corretamente
Os scripts abaixo funcionam em Windows, Linux e macOS. Siga as instruções específicas do seu sistema:
# ERRO COMUM: "arquivo não assinado" ou "execução de scripts desabilitada"
# SOLUÇÃO 1: Executar com bypass (recomendado)
powershell -ExecutionPolicy Bypass -File "C:\caminho\script.ps1"
# SOLUÇÃO 2: Baixar e executar direto (pode ter erro de codificação)
powershell -ExecutionPolicy Bypass -Command "iex (irm https://.../script.ps1)"
# SOLUÇÃO 3: Habilitar execução permanentemente (como Administrador)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# Se houver erros de acentuação (caracteres estranhos): O script ainda funciona, apenas a saída visual pode ficar distorcida
# ERRO COMUM: "permission denied" ou "comando não encontrado"
# SOLUÇÃO 1: Dar permissão de execução (obrigatório)
chmod +x script.sh
# SOLUÇÃO 2: Executar o script
./script.sh
# SOLUÇÃO 3: Executar via curl (baixar e executar direto)
curl -fsSL https://.../script.sh | bash
# SOLUÇÃO 4: Se der erro de permissão, use sudo (cuidado!)
sudo chmod +x script.sh && sudo ./script.sh
# Se houver erros de permissão: Execute 'ls -la script.sh' para verificar permissões atuais
# ERRO COMUM: "permission denied" ou "operation not permitted"
# SOLUÇÃO 1: Dar permissão de execução
chmod +x script.sh
# SOLUÇÃO 2: Executar o script
./script.sh
# SOLUÇÃO 3: Se der erro de "quarentena" (arquivo baixado da internet)
xattr -d com.apple.quarantine script.sh
# SOLUÇÃO 4: Executar via curl
curl -fsSL https://.../script.sh | bash
# Se erro persistir: Vá em Preferências do Sistema → Segurança e Privacidade → Permitir execução
Dicas importantes:
• Windows: Se aparecerem caracteres estranhos (ex: "�" ou "ção"), ignore - o script funciona normalmente. Para evitar, baixe o script localmente e execute.
• Linux/macOS: Sempre use chmod +x antes de executar scripts baixados.
• WSL (Windows): Siga as instruções do Linux, mas certifique-se de que o script está dentro do sistema de arquivos do Linux (não no /mnt/c/).
📜 Scripts prontos
Scripts compatíveis com Ubuntu, Debian, CentOS, RHEL e derivados.
❓ Perguntas frequentes - Linux
Qual distribuição Linux escolher para desenvolvimento?
Ubuntu/Debian para iniciantes (maior suporte), Fedora/RHEL para ambientes corporativos, Arch para usuários avançados que querem controle total.
Como aumentar performance do sistema?
Use o script optimize-system.sh do DevForge ou manualmente: limpe logs, desative serviços desnecessários, aumente swap se necessário.
Como verificar se há malware no Linux?
Use o script security-audit.sh ou comandos como rkhunter, chkrootkit, clamav.