Como matar um processo travado que está consumindo CPU via SSH
Olá, querido cliente da GeHost! 😊
Se você está aqui, provavelmente já percebeu que seu site está lento, travando ou até mesmo inacessível — e o motivo pode ser um processo que está "comendo" toda a CPU do servidor. Isso acontece com frequência, especialmente quando há scripts mal escritos, loops infinitos ou falhas em aplicativos.
Hoje, vou te ensinar, passo a passo, como resolver isso diretamente pelo SSH — uma ferramenta poderosa que o ajuda a manter seu site saudável, mesmo quando o cPanel não responde bem.
Seu servidor é seu lar digital. Vamos cuidar dele com calma, respeito e um toque de sabedoria. 🌿
Antes de começar: o que você precisa
- Um acesso via SSH ao seu servidor (geralmente fornecido no painel da GeHost).
- Seu usuário de login (normalmente o nome da sua conta no painel).
- Seu senha ou chave SSH (se configurado).
- Um cliente SSH instalado no seu computador (ex: PuTTY, Terminal no Mac, WSL no Windows).
Dica do Sensei: Se você não sabe como se conectar via SSH, acesse o painel da GeHost (painel.gehost.com.br), vá até o menu "SSH" e siga as instruções. Se precisar, abra um chamado no suporte — estamos aqui para te ajudar!
Passo a passo: matando o processo travado
- Conecte-se ao servidor via SSH
Abra seu terminal ou cliente SSH e digite:
ssh seu_usuario@seu_servidor
Substitua seu_usuario pelo nome da sua conta no painel e seu_servidor pelo endereço fornecido (geralmente começa com ssh.gehost.com.br).
Uma vez conectado, digite o comando abaixo para ver os processos em tempo real:
top
Pressione Enter. Você verá uma lista de processos com uso de CPU, memória e outros recursos.
Procure por processos com uso de CPU muito alto (ex: 90%, 100%). Eles geralmente estão no topo da lista.

Na lista do top, anote o número que aparece na coluna PID do processo que está consumindo muito CPU.
Esse número é único e essencial para matar o processo.
Matando o processo com o comandokill
Com o PID em mãos, digite:
kill [PID]
Substitua [PID] pelo número que você anotou.
Exemplo: kill 12345
Se o processo não parar, tente com força:
kill -9 [PID]
O -9 força o término imediato do processo. Use com cuidado, mas é eficaz quando o processo está travado.
Volte ao top (se ainda estiver aberto) ou digite:
ps aux | grep [nome_do_processo]
Substitua [nome_do_processo] por parte do nome do script ou aplicativo que estava travando (ex: php, python, myscript.php).
Se não aparecer nada, o processo foi encerrado com sucesso! 🎉
Reinicie o serviço, se necessárioSe o processo era parte de um serviço (como um script de backup ou envio de e-mails), reinicie-o com segurança, evitando que ele volte a travar.
Se precisar, use o cPanel para gerenciar seus scripts ou tarefas agendadas.
Prevenção: como evitar isso no futuro
- Evite scripts mal escritos ou com loops infinitos.
- Use CRON com cuidado: evite agendamentos muito frequentes.
- Monitore o uso de CPU no cPanel (em Métricas).
- Atualize seus sistemas e aplicativos regularmente.
Do Sensei: Lembre-se: o poder do SSH é grande, mas com responsabilidade. Não mate processos importantes por acidente. Se não souber o que é, pergunte ao suporte — estamos aqui para te ajudar, não para te deixar sozinho no campo de batalha. 💪
Quer ajuda extra?
Se o problema persistir ou você não se sentir seguro com SSH, entre em contato com nosso suporte. Nós vamos te ajudar a investigar, sem pressa, com paciência e cuidado.
Seu site é importante. Nós cuidamos dele como se fosse nosso. ❤️
Com carinho,
Sensei da GeHost
*G e Soluções e Eventos LTDA — Entexp, entexp.com.br
Raphael Neves Koga, dono desde 2015