wils@web ~ $ cat ~/ajuda/como-automatizar-a-limpeza-de-arquivos-temporarios-com-scripts-bash-no-ubuntu-22-04.md
LinuxComo automatizar a limpeza de arquivos temporários com scripts Bash no Ubuntu 22.04
Este manual aborda como automatizar a limpeza de arquivos temporários no Ubuntu 22.04 utilizando scripts Bash, facilitando a manutenção do sistema.
Introdução
Arquivos temporários podem ocupar espaço desnecessário em seu sistema. Automatizar a limpeza desses arquivos ajuda a manter o desempenho do Ubuntu. Neste guia, você aprenderá a criar um script Bash e programá-lo para execução automática.
Passo a Passo
1. Criar o Script Bash
Primeiro, abra o terminal e crie um novo arquivo de script:
nano limpar_temp.sh
Em seguida, adicione o seguinte conteúdo ao arquivo:
#!/bin/bash
# Diretório de arquivos temporários
TEMP_DIR=/tmp
# Comando para remover arquivos temporários mais antigos que 7 dias
find $TEMP_DIR -type f -mtime +7 -exec rm -f {} \;
Salve e saia do editor pressionando CTRL + X, depois Y e ENTER.
2. Tornar o Script Executável
Para que o script possa ser executado, você precisa alterar suas permissões:
chmod +x limpar_temp.sh
3. Testar o Script
Execute o script para garantir que ele funcione corretamente:
./limpar_temp.sh
4. Agendar a Execução Automática
Para automatizar a execução do script, utilize o cron. Abra o crontab:
crontab -e
Adicione a seguinte linha para executar o script diariamente às 2 da manhã:
0 2 * * * /caminho/para/o/script/limpar_temp.sh
Substitua /caminho/para/o/script/ pelo caminho correto onde o script está salvo.
Conclusão
A automação da limpeza de arquivos temporários é uma prática recomendada para manter o Ubuntu leve e rápido. Considere revisar o script periodicamente para ajustar os critérios de limpeza conforme necessário.
Dica: Você pode personalizar o script para incluir outros diretórios que deseja limpar, como /var/tmp ou ~/.cache.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.