Como ver processos e uso de recursos via SSH Print

  • 0

Como Ver Processos e Uso de Recursos via SSH

Bem-vindo, viajante digital! 🌟

Às vezes, você pode querer dar uma "espiada" no que está acontecendo "nos bastidores" do seu servidor — quantos recursos sua hospedagem está usando, quais processos estão rodando, e se algo está consumindo muita energia. Não se preocupe: isso é muito mais simples do que parece. Vou te ensinar, passo a passo, como fazer isso usando SSH.

Antes de Começar — Você Precisa De:

  • Acesso SSH habilitado na sua conta (pergunte ao suporte se não tem certeza).
  • Um cliente SSH (no Windows use PuTTY ou o Terminal do Windows 10+; no Mac/Linux, abra o Terminal mesmo).
  • Suas credenciais SSH (login e senha, ou chave SSH — você recebeu por e-mail quando criou a conta).

Passo 1: Conecte-se via SSH

Abra seu cliente SSH e digite o comando:

ssh seu_login@seu_servidor.com.br

Substitua seu_login pelo seu nome de usuário cPanel e seu_servidor.com.br pelo endereço que você recebeu. O sistema vai pedir sua senha — digite (ela não aparece na tela, isso é normal).

Pronto! Você está dentro. 🎉

Passo 2: Vendo o Uso Geral do Sistema — O Comando `top`

O comando mais útil e "ao vivo" é o top. Digite:

top

Você verá uma tela mostrando:

  • CPU (Processador) — quanto está sendo usado (% do total).
  • Memória (RAM) — quanto está ocupado agora e quanto tem disponível.
  • Processos — lista de programas rodando, cada um com seu uso.

Para sair do top, digite q (de "quit").

Passo 3: Um Jeito Mais Simples — O Comando `free`

Se você quer ver só a memória (RAM) de forma clara e rápida, use:

free -h

O -h significa "human readable" (legível para humanos) — mostra em MB/GB, não em bytes estranhos.

Você vai ver algo assim:

Memória total: 4 GB
Usada: 2 GB
Disponível: 2 GB

Passo 4: Vendo os Processos um a um — O Comando `ps`

Se quer uma lista de todos os processos rodando, use:

ps aux

Vai aparecer uma lista com cada processo, seu ID (PID), quanto de CPU e RAM usa, e qual é o comando que o dispara.

A lista pode ser longa. Para procurar um processo específico (por exemplo, "apache" ou "mysql"), use:

ps aux | grep apache

Isso filtra só os processos que contêm a palavra "apache".

Passo 5: Vendo o Espaço em Disco — O Comando `df`

Saber quanto espaço você está usando é tão importante quanto a RAM. Digite:

df -h

Você verá cada partição (disco) e quanto está cheio. Procure pela linha que começa com home ou /dev — ali está seu espaço de hospedagem.

Passo 6: Profundo — Vendo Só um Processo — O Comando `pgrep` e `pstree`

Encontrar um processo específico e saber seus "filhos" (sub-processos) é útil:

pgrep -f nome_do_processo

Isso retorna o PID (número identificador) do processo. Depois, você pode usar:

pstree -p PID

(substituindo PID pelo número que recebeu) para ver a árvore de processos.

Interpretando o Que Você Vê — Guia Rápido

  • CPU alta (acima de 80%) — Um processo está "trabalhando pesado". Se persistir, pode ser um script não otimizado ou um ataque.
  • Memória cheia — Seu site ou aplicação está pedindo muita RAM. Dica: reiniciar o servidor costuma "limpar" a memória (como desligar e ligar de novo).
  • Disco cheio (acima de 90%) — Você pode estar com muitos arquivos ou cópias de backup. Hora de limpar!
  • Muitos processos "php" — Normal, especialmente se você roda WordPress ou lojas. Mas se estiverem dormindo (status "S"), não se preocupe.

Dica de Segurança — O Que NÃO Fazer

Cuidado: Via SSH você pode deletar arquivos, derrubar processos ou mexer em configurações. Se não tem 100% de certeza do que está fazendo, NÃO use comandos como `kill`, `rm` ou edição de arquivos. Pergunte ao suporte quando tiver dúvida — a gente está aqui pra isso! 😊

Resumo dos Comandos Principais

  1. top — Visão "ao vivo" de tudo (CPU, RAM, processos).
  2. free -h — Só memória (RAM), formato fácil de ler.
  3. ps aux — Lista todos os processos.
  4. ps aux | grep termo — Filtra processos por nome.
  5. df -h — Espaço em disco.
  6. pgrep -f nome — Encontra o ID de um processo específico.

Ficou com Dúvida?

Monitorar seu servidor é uma superpotência, mas ninguém aprende sozinho de primeira. Se algo não fez sentido, ou se você viu um uso estranho de recursos e não sabe o que fazer, abra um ticket de suporte — a gente decodifica os números técnicos e ajuda a otimizar sua hospedagem.

Você está no caminho certo. Bem-vindo à "fase avançada" da sua jornada com a GeHost! 🚀


Was this answer helpful?

« Back