磁盘空间监控测试

     在网上下载了一个代码,

      #!/bin/bash

    percent=`df -k | grep -v Filesystem | grep "%" | awk '{print int($5)}'`
   #循环判断分区使用率是否超过90%
     for each_one in $percent
    do 
    #判断使用率是否超过90% 注意比较的数字不带%号
    echo $each_one
    if [ $each_one -ge 1 ];then
        #如果超过90 则把使用情况发给mail_address mail_address换成你的邮件地址
        df | mail -s "Disk Critical" 123@123.com
        echo ""
    fi
 done

 

然后将这段代码放在/home/disk.sh文件中

  

  建个作业:

  #crontab -e

 

  #每一份钟执行一次

 

  */1  * * * * /bin/sh /home/disk

 

  推出,保存。

 

  在设置作业的时候,最好写command的全路径,否则很可能作业执行不了。

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值