红联Linux门户
Linux帮助

服务器上硬盘监控脚本

发布时间:2011-07-21 20:08:34来源:红联作者:天真花语
[root@mp3server ~]# cat simple_disk_check.sh
############################################################################
# Function: Check the disk usage just for a simple disk format server
# Name: simple_disk_check.sh
# Usage: $simple_disk_check.sh
############################################################################
#!/bin/bash

source ~/.bash_profile

df -h > /home/dustin/disk_usage
touch /home/dustin/disk_temp

for i in `df -k |awk '{print $5}' |grep ^[0-9] |awk -F"%" '{print $1}'`
do
        if [ $i -ge 85 ]
        then
                iconv -f utf-8 -t GB2312 /home/dustin/disk_usage > /home/dustin/disk_temp
                /bin/mail -s "Server 201: Disk Usage Attention"   手机号@139.com < /home/dustin/disk_temp -- -f       这个是发出的邮件人 (手机号可以添加多个)
                sendmail -q;
                break;
        fi
done

# Reprocessing send mail
# sendmail -q
文章评论

共有 5 条评论

  1. 破冰 于 2011-08-03 11:29:26发表:

    多加些注释啊,
    貌似是监控硬盘剩余空间的,到85%以后发邮件通知?

  2. linux_jie 于 2011-08-01 21:45:51发表:

    不明白,具体是干什么的,有什么作用。。

  3. every_why 于 2011-07-30 12:43:29发表:

    还真看不懂

  4. mufacheng 于 2011-07-25 11:11:36发表:

    这个 ,貌似看不懂。

  5. comes 于 2011-07-23 14:34:48发表:

    服务器