wils@web ~ $ cat ~/ajuda/como-criar-um-script-bash-para-automatizar-a-limpeza-de-arquivos-temporarios-no-ubuntu-22-04.md

Linux

Como criar um script Bash para automatizar a limpeza de arquivos temporários no Ubuntu 22.04

atualizado em 29/08/2026

Este manual irá guiá-lo na criação de um script Bash para automatizar a limpeza de arquivos temporários no Ubuntu 22.04, ajudando a liberar espaço em disco e manter o sistema otimizado.

Introdução

Os arquivos temporários podem acumular-se rapidamente no seu sistema, ocupando espaço desnecessário. Um script Bash pode facilitar a remoção desses arquivos, tornando o processo automático e eficiente.

Passo a Passo

1. Acesse o terminal

Primeiro, abra o terminal no Ubuntu. Você pode fazer isso pressionando Ctrl + Alt + T.

2. Crie um novo arquivo de script

Use o editor de texto de sua preferência para criar um novo arquivo de script. Neste exemplo, usaremos o nano:

nano limpar_temp.sh

3. Adicione o shebang

Insira a linha abaixo no início do arquivo para especificar que o script deve ser executado com o Bash:

#!/bin/bash

4. Adicione comandos para limpar arquivos temporários

Adicione os seguintes comandos ao seu script para remover arquivos temporários:

echo "Limpando arquivos temporários...
" # Mensagem de início

# Limpa arquivos em /tmp
rm -rf /tmp/*

# Limpa arquivos em ~/.cache
rm -rf ~/.cache/*

# Limpa arquivos de logs antigos
find /var/log -type f -name '*.log' -exec rm -f {} \;

5. Salve e saia do editor

Pressione Ctrl + X, depois Y e Enter para salvar e sair do nano.

6. Torne o script executável

Execute o seguinte comando para tornar o script executável:

chmod +x limpar_temp.sh

7. Execute o script

Agora você pode executar o script para limpar os arquivos temporários:

./limpar_temp.sh

Conclusão

Automatizar a limpeza de arquivos temporários pode ajudar a manter seu sistema Ubuntu leve e rápido. Considere agendar a execução desse script usando o cron para uma manutenção regular. Para isso, você pode usar o comando crontab -e e adicionar uma linha como:

0 2 * * * /caminho/para/limpar_temp.sh

Isso executará o script todos os dias às 2 da manhã.

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.