Avisar quando partição estiver 90% ocupada

Publicado por Marcelo Ferraz de Souza (última atualização em 15/07/2012)

[ Hits: 4.153 ]

Download quotas.sh




Verifica o espaço ocupado das partições e envia e-mail quando ultrapassar o limite definido.

  



Esconder código-fonte

#!/bin/bash
#exec 1>/tmp/${0##*/}.log 2>&1
df -P | while read LINHA;
do
usage=$(echo "$LINHA" | nawk '{print int(100*$3/$2)}')
dev=$(echo "$LINHA" | nawk '{print $1}')
limite=90
if [ "$usage" -gt "$limite" ];
then
  echo quota de $dev em $usage% ultrapassou $limite% | mail seuEmail@seuProvedor.com -s "Quota de ' $dev ' com '$limite'% de uso."
else
  echo quota de $dev em $usage% dentro dos $limite% as $(date +%X)
fi
done
exit 0

Scripts recomendados

Baixa arquivos de Podcast

Redimensionador automático de imagens

Script de instalação do VLC completo (via slackbuilds)

Barra de progresso em Dialog

Raizes de equações do 2o grau no dc


  

Comentários
[1] Comentário enviado por sujeitosuspeito em 25/10/2012 - 10:56h

Bom dia

Caro colega do VOL

poderia verificar se este script esta realmente funcionando, pois executei o mesmo e esta dando alguns erros.

fico no aguardo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts