Como usar o comando htop via SSH para encontrar processos com alto uso de CPU
Olá, viajante do servidor! 👋 Se você está aqui, é porque sentiu que seu site está um pouco lento ou seu servidor está "quente demais" — e quer descobrir o culpado. Não se preocupe: com um pouco de paciência e este guia, você vai dominar o htop como um verdadeiro Sensei da GeHost.
Este guia é para quem já tem acesso ao SSH (um jeito seguro de entrar no servidor), e quer entender como monitorar o uso de CPU em tempo real. Vamos juntos, passo a passo, como se fosse um treino no dojo!
Antes de começar: o que é htop?
Imagine um radar de monitoramento no seu servidor. O htop é esse radar — ele mostra todos os processos rodando, quanto de CPU e memória estão consumindo, e te ajuda a identificar o "ladrão" de recursos.
Dica do Sensei: Se você ainda não ativou o SSH no seu plano, acesse o painel do cliente e verifique se o recurso está disponível no seu plano. Caso precise, entre em contato com o suporte.
Passo a passo: como usar htop via SSH
Conecte-se ao servidor via SSH
Use um cliente SSH como Putty (Windows), Terminal (macOS/Linux) ou Termius. Digite o comando:
ssh seu_usuario@seu_servidor.com.brSubstitua
seu_usuarioeseu_servidor.com.brpelos dados do seu acesso (você os encontra no painel do cliente).Execute o comando
htopAssim que estiver logado, digite:
htopPressione Enter. O sistema vai carregar a interface interativa com todos os processos.
Identifique o processo com maior uso de CPU
Na tela do
htop, você verá uma lista com:- Nome do processo (ex: php, mysql, nginx)
- Usa de CPU (coluna %CPU)
- Usa de memória (coluna %MEM)
Procure o processo com o valor mais alto na coluna %CPU. Pode ser um script PHP mal escrito, um loop infinito, ou até um ataque de força bruta.
Use as teclas para navegar e filtrar
Se a lista for grande, use:
- F2 → para configurar o modo de exibição (ordenar por CPU, memória, etc.)
- F6 → para escolher como ordenar (ex: por CPU)
- Shift + F6 → para mudar a ordem (de maior para menor)
- Q → para sair do
htopquando terminar
Se precisar matar um processo (com cuidado!)
Se identificar um processo suspeito (ex: um PHP com 99% de CPU), você pode encerrá-lo com cuidado:
- Use a seta para selecionar o processo
- Pressione F9 (ou kill)
- Escolha o sinal (geralmente 15 para parar com elegância, ou 9 para forçar)
- Confirme com Enter
Atenção, Sensei: Não mate processos importantes como
httpd,nginxoumysqlsem saber o que está fazendo. Isso pode travar seu site!
Quando procurar ajuda?
Se você não consegue identificar o processo, ou está com medo de apagar algo errado, não se preocupe — é melhor pedir ajuda.
Entre em contato com o suporte da GeHost pelo painel (30 dias grátis após a entrega). Eles podem analisar o servidor e te ajudar com segurança.
Resumo do que você aprendeu hoje
htopé uma ferramenta poderosa para ver processos em tempo real.- Procure pela coluna %CPU para encontrar o "ladrão" de recursos.
- Use F6 para ordenar por CPU e Q para sair.
- Nunca mate processos críticos sem saber o que está fazendo.
Parabéns, aluno! Você agora tem um novo domínio no seu arsenal de administração. Com o tempo, vai aprender a prever problemas antes que aconteçam.
Se este guia te ajudou, compartilhe com outros viajantes. E lembre-se: na GeHost, você não está sozinho. Sempre há um Sensei por perto.