Sir I33nome lhe deu a resposta.
No entanto, você deve estar executando uma tarefa cron separada, que verifica quase todos os discos. Esta é uma ideia de como fazer isso, NÃO necessariamente uma solução perfeita para sua situação
Use o cronjob -e para adicionar isto (exemplos de nomes de mudança de diretórios e arquivos): 0,10,20,30,40,50 * * * * /path/to/my/script.sh 2 > > / caminho / para / logfile
script.sh tem algo parecido com isto (verifique a saída de df -h - suponho que col # 5 é o% full, e isto assume que 90% é o começo de problemas e você tem configuração de email):
#!/bin/bash
df -h | awk 'INT($5)>80 { print }{next}' > /path/to/diskfull.txt
[ -s /path/to/diskfull.txt ] && /usr/bin/mailx -s 'disk full error ' [your email name here ] < /path/to/diskfull.txt