Hospedagem & cPanel 2 visualizações

Como configurar um cron job para limpar arquivos temporários automaticamente

Ver no WHMCS

Como configurar um cron job para limpar arquivos temporários automaticamente

Olá, amigo(a) GeHost! Seja bem-vindo(a) ao seu guia prático, feito com carinho para te ajudar a manter seu site organizado e funcionando como um relógio — sem precisar fazer nada manualmente. Vamos aprender, juntos, como configurar um cron job para apagar arquivos temporários automaticamente. É como ter um ajudante invisível que limpa a bagunça todo dia, sem pedir licença!

O que é um cron job?

Um cron job é uma tarefa automatizada que o sistema executa em horários pré-definidos — como todos os dias às 2 da manhã. Imagine um lembrete inteligente que diz: “Hora de limpar os arquivos temporários!”. Isso evita que seu site fique lento ou com erros por causa de arquivos que não foram apagados.

Dica Sensei: Arquivos temporários (como temp/, cache/ ou logs/) são úteis por um tempo, mas depois viram “lixo digital”. Limpar de forma automática é um hábito de bom cuidado com seu site.

Passo a passo: Como criar seu cron job no cPanel

  1. Entre no cPanel do seu site. Você pode acessar pelo painel do cliente em painel.gehost.com.br. Lembre-se: seu usuário e senha são os mesmos que você usou na compra.

    Tela de login do cPanel com campos de usuário e senha
  2. Uma vez logado, procure pela seção “Cron Jobs” no painel. Ela está dentro do grupo “Advanced” — geralmente no final da lista. Clique nela.

    Painel inicial do cPanel com a seção 'Advanced' destacada
  3. Na tela de cron jobs, você verá um formulário com campos para definir a frequência e o comando. Vamos configurar um job que limpa arquivos temporários todo dia às 2 da manhã.

    Use os seguintes valores:

    • Minute: 0
    • Hour: 2
    • Day: *
    • Month: *
    • Day of Week: *

    Isso significa: “Todo dia, às 2:00 da manhã”.

  4. No campo “Command”, digite o comando que vai apagar os arquivos temporários. Aqui está um exemplo seguro e simples:

    find /home/SEU_USUARIO/public_html/temp -type f -mtime +7 -delete

    Importante: Substitua SEU_USUARIO pelo nome do seu usuário no cPanel (ex: joao). Esse caminho é onde seu site está hospedado.

    Esse comando diz: “Encontre todos os arquivos dentro da pasta temp que foram modificados há mais de 7 dias e apague-os”.

  5. Verifique tudo mais uma vez. Se estiver tudo certo, clique em “Add New Cron Job”.

    Pronto! Seu cron job foi criado com sucesso. Ele vai rodar automaticamente a cada dia às 2 da manhã.

Como saber se está funcionando?

Seu cron job não mostra mensagens de erro no cPanel, mas você pode verificar se está funcionando assim:

  1. Verifique se a pasta temp existe dentro de public_html (no Gerenciador de Arquivos).
  2. Coloque um arquivo temporário dentro dela com uma data antiga (ex: 10 dias atrás).
  3. Espera até a próxima execução (2 da manhã) e veja se ele desapareceu.

Dica Sensei: Se precisar de ajuda para encontrar o caminho da sua pasta temp, use o Gerenciador de Arquivos no cPanel. Acesse “File Manager” e navegue até public_html.

Atenção: Cuidados importantes

Seja cuidadoso ao usar comandos de exclusão. Um erro no caminho pode apagar arquivos importantes.

  • Nunca use comandos como rm -rf / ou rm -rf public_html — isso apagaria tudo!
  • Teste o comando primeiro em um ambiente seguro (como um arquivo de teste).
  • Se não tiver certeza, peça ajuda no nosso suporte técnico. Estamos aqui para te ajudar com um sorriso no coração.

Quer mais automação?

Se quiser, você pode criar mais de um cron job para limpar outras pastas, como cache/ ou logs/. Basta repetir o processo com o comando apropriado.

Parabéns! Você acabou de dar um grande passo para manter seu site limpo, rápido e profissional. Lembre-se: cuidar do seu site é como cuidar de um jardim — com um pouco de atenção diária, ele floresce.

Se tiver dúvidas, problemas ou só quiser um “oi” de amigo, nosso suporte está à disposição. Estamos aqui, com você, sempre.

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)

Precisa de Ajuda?

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