Pular para o conteúdo

Avisos de segurança do espaço em uso!

Avisa que o seu espaço está no limite pré-determinado por você, uma ótima segurança antes de ter seu Linux travado e só depois de quebrar a cabeça ter de lembrar que acabou seu espaço em disco.

Aviso: chato como o do Windows, mas bem util. Uma dica do DICAS Linux, mas um pouco modificado para maiores efeitos de atenção.
SuporteTecnicoID SuporteTecnicoID
Hits: 6.630 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Avisa que o seu espaço está no limite pré-determinado por você, uma ótima segurança antes de ter seu Linux travado e só depois de quebrar a cabeça ter de lembrar que acabou seu espaço em disco.

Aviso: chato como o do Windows, mas bem util. Uma dica do DICAS Linux, mas um pouco modificado para maiores efeitos de atenção.
Download espaco-livre.sh Enviar nova versão

Esconder código-fonte

 
#!/bin/bash
# Script para mandar um aviso por e-mail para RESPONSAVEL
# quando PARTICAO estiver acima de MAX % de uso
# Autor: Luis Felipe Strano Moraes
# Modificado pelo SuporteTecnicoID para mais efeitos de atenção!

MAX=90
#este =90 se refere a porcentagem maxima de uso que vc quer que seja atingida.
RESPONSAVEL=suporte@indexdata.com.br
#este deve ser o seu e-mail , o qual recebera os avisos de limites atingidos.


# Na linha abaixo , vc devera definir quais as partições a serem monitoradas.
for Particao in / /usr /var /mnt/hda2
do

SIZE=`df $Particao | sed -e '1d;s/[[:space:]]\+/ /g' | cut -d' ' -f5 | sed -e 's/^\([0-9]\+\)%/\1/g'`

if [ $SIZE -gt $MAX ] ; then
#/root/bin/cleanlog.sh
echo "Partição \"$Particao\": $SIZE % de uso" >> /tmp/df.$$
fi
done

if [ -e /tmp/df.$$ ] ; then
play /usr/share/sounds/ChatBeep.wav /usr/share/sounds/ChatBeep.wav /usr/share/sounds/ChatBeep.wav
espeak -v pt  -a 200 "Atenção, o seu espaço em disco, esta em um nível crítico de Uso"
kdialog --title "Listagem das Partições com a ocupação de Arquvos" -textbox /tmp/df.$$ 505 10
      rm -rf /tmp/df.$$
mail -s "Aviso: Partições com alta taxa de ocupação em Dicas-L `date`" $RESPONSAVEL < /tmp/df.$$
fi

sleep 20
espaco-livre.sh

ADMINISTRANDO USUARIOS COM XDIALOG

Agendador de Taferas

Atualizar Ubuntu

monitor apache

Gerência do Squid

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.