wils@web ~ $ cat ~/ajuda/como-criar-scripts-bash-para-monitorar-o-uso-de-disco-no-ubuntu-22-04.md

Linux

Como criar scripts Bash para monitorar o uso de disco no Ubuntu 22.04

atualizado em 23/07/2026

Monitorar o uso de disco é essencial para garantir que seu sistema Ubuntu 22.04 funcione de maneira eficiente. Neste manual, você aprenderá a criar scripts Bash para realizar essa tarefa.

Introdução

Os scripts Bash permitem automatizar tarefas no Linux. Vamos criar um script que verifica o uso de disco e envia um alerta caso o espaço livre esteja abaixo de um limite definido.

Passo a Passo

1. Criar o Script

nano monitor_disco.sh

Isso abrirá o editor de texto Nano. Cole o seguinte código:

#!/bin/bash

# Definindo o limite de uso do disco em porcentagem
LIMIT=80

# Obtendo a porcentagem de uso do disco
USO=$(df / | grep / | awk '{ print $5 }' | sed 's/%//g')

# Verificando se o uso está acima do limite
if [ $USO -gt $LIMIT ]; then
    echo "Alerta: Uso do disco em $USO%" | mail -s "Alerta de Disco Cheio" [email protected]
fi

2. Tornar o Script Executável

Após salvar o arquivo, torne-o executável com o comando:

chmod +x monitor_disco.sh

3. Agendar Execução com Cron

Para que o script seja executado periodicamente, adicione uma entrada ao cron:

crontab -e

Adicione a seguinte linha para executar o script a cada hora:

0 * * * * /caminho/para/monitor_disco.sh

Conclusão

Agora você tem um script que monitora o uso do disco e envia alertas por e-mail. Dica: Certifique-se de que o serviço de e-mail esteja configurado no seu servidor para que os alertas sejam enviados corretamente.

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.