wils@web ~ $ cat ~/ajuda/como-criar-scripts-bash-para-automatizar-a-limpeza-de-arquivos-temporarios-em-linux-guia-passo-a-passo.md

Linux

Como criar scripts Bash para automatizar a limpeza de arquivos temporários em Linux: Guia passo a passo

atualizado em 26/08/2026

Este guia fornece um passo a passo sobre como criar scripts Bash para automatizar a limpeza de arquivos temporários em sistemas Linux.

Introdução

Manter o sistema limpo é essencial para garantir um desempenho ideal. Arquivos temporários podem ocupar espaço em disco e, portanto, é importante automatizar a sua limpeza. Neste guia, você aprenderá a criar um script Bash simples para essa tarefa.

Passo a Passo

1. Acessar o Terminal

Abra o terminal do seu sistema Linux. Você pode fazer isso pressionando Ctrl + Alt + T ou procurando por 'Terminal' no menu de aplicativos.

2. Criar o Script

Use um editor de texto como o nano ou vim para criar um novo arquivo de script. Neste exemplo, vamos usar o nano.

nano limpar_temp.sh

3. Escrever o Código do Script

Adicione o seguinte código ao arquivo:

#!/bin/bash

# Script para limpar arquivos temporários

# Define o diretório de arquivos temporários
TEMP_DIR=/tmp

# Remove arquivos temporários mais antigos que 7 dias
find $TEMP_DIR -type f -mtime +7 -exec rm {} \;

# Exibe uma mensagem de confirmação
echo "Arquivos temporários limpos com sucesso!"

4. Salvar e Sair

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

5. Tornar o Script Executável

Antes de executar o script, você precisa torná-lo executável com o seguinte comando:

chmod +x limpar_temp.sh

6. Executar o Script

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

./limpar_temp.sh

Conclusão

Você agora tem um script Bash simples que automatiza a limpeza de arquivos temporários no seu sistema Linux. Para uma manutenção regular, considere agendar a execução deste script usando o cron. Isso garantirá que seu sistema permaneça limpo sem necessidade de intervenção manual.

Dica: Sempre faça um backup dos arquivos importantes antes de executar scripts que removem arquivos.

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.