SSH và nâng cao 66 visualizações

Como encontrar arquivos grandes ocupando espaço em disco pelo SSH

Ver no WHMCS

Como encontrar arquivos grandes ocupando espaço em disco pelo SSH

Oi! Aqui é a Sensei da GeHost 🧘 — hoje vou te ensinar um truque bem útil pra quem está com o disco da hospedagem enchendo e não sabe exatamente o que está ocupando todo esse espaço. Com alguns comandinhos simples pelo SSH, a gente consegue "caçar" os arquivos e pastas mais pesados da sua conta em poucos minutos. Vem comigo!

Antes de começar: essa é uma dica avançada, pensada pra quem já tem (ou quer aprender a usar) acesso SSH. Se você nunca acessou sua hospedagem por SSH, ou não sabe se o seu plano tem esse acesso liberado, dá uma olhada no painel.gehost.com.br ou fale com o nosso suporte que a gente te orienta certinho.

1. Conectando na sua hospedagem via SSH

Você vai precisar de um cliente de terminal:

  • Windows: pode usar o PuTTY, o Windows Terminal ou o PowerShell.
  • Mac/Linux: o próprio Terminal já serve.

Os dados de conexão (usuário, senha e porta) você encontra no seu painel.gehost.com.br, na área da sua hospedagem. Com o terminal aberto, o comando de conexão costuma ser parecido com este (troque pelos seus dados reais):

ssh seu_usuario@seudominio.com.br -p PORTA

2. Descobrindo quais PASTAS estão mais pesadas

Depois de conectado, o primeiro passo é entender qual pasta está "engordando" o disco. Use o comando du (de "disk usage"):

  1. Vá até a raiz da sua conta:
    cd ~
  2. Liste o tamanho de cada pasta, em ordem, do maior pro menor:
    du -h --max-depth=1 | sort -rh

Esse comando mostra, de forma bem visual (em KB, MB, GB), quanto cada pasta está ocupando. Normalmente pastas como public_html, mail e backups são as que mais pesam.

Quer investigar uma pasta específica mais a fundo? Só entrar nela e repetir o comando:

cd public_html
du -h --max-depth=1 | sort -rh

3. Encontrando os ARQUIVOS individuais mais pesados

Se você já sabe a pasta "culpada" mas quer achar o(s) arquivo(s) específico(s), use o comando find combinado com du. Por exemplo, pra listar os 20 maiores arquivos dentro da pasta atual e suas subpastas:

find . -type f -exec du -h {} + | sort -rh | head -n 20

Isso devolve uma listinha com o caminho de cada arquivo e o tamanho dele, já ordenada do maior pro menor — bem prático pra ir direto ao ponto.

Dica de sensei: fique de olho especialmente em pastas de logs, backups antigos, uploads de mídia (fotos/vídeos) e pastas de cache de plugins (se seu site for WordPress, por exemplo). São os vilões mais comuns de espaço em disco.

4. E se meu servidor tiver o comando "ncdu"?

Se estiver disponível na sua hospedagem, o ncdu é uma ferramenta ainda mais amigável — ele mostra uma interface interativa (com setinhas do teclado) pra você navegar pelas pastas e ver o tamanho de cada uma em tempo real:

ncdu

Se o comando não for reconhecido, sem problemas — os comandos du e find do passo anterior já resolvem tranquilamente.

5. Depois de encontrar os arquivos grandes, e agora?

  • Confira com calma se o arquivo realmente pode ser removido (evite mexer em pastas de sistema ou de plugins/temas que você não reconhece).
  • Sempre faça um backup antes de excluir qualquer coisa — assim, se precisar, dá pra recuperar.
  • Se preferir apagar pelo visual em vez de linha de comando, você também pode acessar o Gerenciador de Arquivos do cPanel, que mostra os arquivos e pastas de forma gráfica:
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas
  • Se não tiver certeza se um arquivo pode ser apagado com segurança, é só chamar a gente no suporte — melhor perguntar do que arriscar apagar algo importante 😉

Resumo rápido

  1. Conecte via SSH usando os dados do painel.gehost.com.br.
  2. Rode du -h --max-depth=1 | sort -rh pra achar as pastas mais pesadas.
  3. Use find . -type f -exec du -h {} + | sort -rh | head -n 20 pra achar os arquivos individuais.
  4. Confirme, faça backup e só então delete o que não é mais necessário.

Prontinho! Com esses comandos você já consegue enxergar exatamente onde o espaço da sua hospedagem está indo. Qualquer dúvida no caminho, é só chamar o suporte da GeHost — a gente tá aqui pra ajudar. 🌱

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.