Guia de Sobrevivência no Terminal 🐧🆘
Quando um servidor de produção começa a engasgar, a gente não tem tempo a perder. Abrir ferramenta gráfica? Esquece. O diagnóstico precisa ser via SSH, rápido e cirúrgico. Compilei os comandos que eu mais uso no dia a dia para identificar gargalos em segundos. Pode copiar:
🔥 1. O que está fritando a CPU?
Esqueça o htop por um segundo. Se você precisa apenas da lista dos processos vilões para enviar num relatório rápido:
ps aux --sort=-%cpu | head -n 10
💾 2. Disco cheio: Onde está o arquivo gigante?
O clássico "No space left on device". Este comando varre a raiz buscando apenas arquivos maiores que 500MB:
find / -type f -size +500M -exec ls -lh {} \;
🌐 3. Quem está escutando na porta? (O novo netstat)
O netstat é legado. Use o ss para ver quais serviços estão rodando e em quais portas:
ss -tulpn | grep LISTEN
📜 4. Erros na última hora (Sem scroll infinito)
Não perca tempo lendo logs de dias atrás. Filtre apenas os erros críticos da última hora:
journalctl -p 3 -xe --since "1 hour ago"
💡 Dica de Ouro: Antes de reiniciar o servidor no desespero, rode esses 4 comandos. Geralmente a resposta está em um deles.
domingo, 8 de fevereiro de 2026
Linux Troubleshooting
Servidor Linux lento ou travado?
Assinar:
Postar comentários (Atom)

Nenhum comentário:
Postar um comentário