Como Limpar o Cache do Servidor Almalinux e Arquivos Temporários

Descubra como limpar o cache do Servidor Almalinux e remover arquivos desnecessários como os das pastas de instalações antigas. Limpe cache da memória e melhore o desempenho do seu site.
Para limpar o cache do servidor e remover arquivos e pastas desnecessários no AlmaLinux, siga os passos abaixo. Esses procedimentos devem ser executados com cuidado, preferencialmente por um administrador com privilégios de root. Use o comando sudo ou faça login como root.
1. Limpar o cache do sistema
O AlmaLinux, baseado no RHEL, armazena caches em várias áreas, como o cache do gerenciador de pacotes e memória do sistema.
a) Limpar o cache do gerenciador de pacotes (DNF)
O DNF (Dandified YUM) armazena pacotes baixados em cache. Para limpá-lo:
sudo dnf clean all
Isso remove pacotes em cache, metadados e outros dados temporários. Para verificar o tamanho do cache antes e depois:
du -sh /var/cache/dnf
b) Limpar o cache do Servidor Almalinux sistema (memória)
Se o servidor está com cache de memória acumulado (buffer/cache), você pode liberar memória não utilizada:
sudo sync; echo 3 > /proc/sys/vm/drop_caches
sync: Garante que os dados sejam gravados no disco antes de limpar.echo 3: Limpa caches de página, dentries e inodes.
Atenção: Isso pode impactar o desempenho temporariamente, pois o sistema recriará o cache conforme necessário. Verifique a memória antes e depois com:
free -h
2. Remover arquivos e pastas desnecessários
a) Remover logs antigos
Os logs do sistema podem ocupar espaço significativo. Para limpar logs antigos:
sudo find /var/log -type f -name "*.log" -exec truncate -s 0 {} \;
sudo journalctl --vacuum-time=7d
- O primeiro comando limpa o conteúdo de arquivos
.log. - O segundo remove logs do systemd com mais de 7 dias (ajuste o tempo conforme necessário).
Verifique o espaço usado em /var/log:
du -sh /var/log
b) Remover arquivos temporários
Arquivos temporários em /tmp e /var/tmp podem ser removidos:
sudo find /tmp -type f -atime +7 -delete
sudo find /var/tmp -type f -atime +7 -delete
Isso exclui arquivos não acessados há mais de 7 dias. Ajuste o número de dias conforme necessário.
c) Remover pacotes órfãos
Pacotes instalados como dependências e não mais necessários podem ser removidos:
sudo dnf autoremove
d) Limpar pastas de cache de aplicativos
Alguns aplicativos armazenam cache em /var/cache. Verifique manualmente:
ls /var/cache
Remova caches específicos de aplicativos (ex.: /var/cache/nginx, /var/cache/httpd) se não forem necessários:
sudo rm -rf /var/cache/<nome_do_aplicativo>
Cuidado: Confirme que o cache do aplicativo pode ser removido sem afetar sua funcionalidade.
3. Verificar espaço em disco
Depois de limpar o cache do Servidor Almalinux, você pode verificar se ganhou mais espaço em seu disco. Para monitorar o espaço antes e depois da limpeza:
df -h
Ou para detalhes de uso por diretório:
du -sh /var/* | sort -h
4. Automatizar a limpeza
Não recomendo que você ative a autolimpeza. O ideal é limpar o cache do Servidor Almalinux manualmente, se você precisar.
Para automatizar a limpeza de logs e arquivos temporários, use o tmpwatch ou configure um script no cron:
sudo crontab -e
Adicione, por exemplo:
0 0 * * * /usr/sbin/tmpwatch 7d /tmp
0 0 * * * /usr/bin/dnf clean all
Isso executa a limpeza de /tmp e do cache do DNF diariamente.
5. Cuidados adicionais
- Backup: Antes de excluir arquivos, faça backup de dados importantes.
- Serviços: Reinicie serviços (ex.:
systemctl restart httpd) se limpar caches de aplicativos específicos. - Verificação: Sempre confirme o impacto da remoção de arquivos em ambientes de produção.

Antes de limpar o cache do servidor Almalinux, e antes de remover quaisquer outros arquivos que possam ser considerados desnecessários, é de extrema importância que você realize um backup completo do seu site e de todos os seus dados. Embora muitos dos comandos utilizados para limpar o cache e remover arquivos sejam considerados seguros e rotineiros, existe sempre a possibilidade, por menor que seja, de que ocorra um erro inesperado. Esse erro, por mais improvável que pareça, pode ter consequências graves e danificar seriamente alguma parte fundamental do seu servidor, levando à perda de dados ou à indisponibilidade do seu site. Portanto, para evitar dores de cabeça e garantir a segurança das suas informações, não deixe de criar um backup antes de executar qualquer procedimento de limpeza. Lembre-se: a prevenção é sempre o melhor caminho.
Isso foi tudo sobre limpar o cache do Servidor Almalinux. Lhe desejamos sucesso no seus sites!




