热门标签 | HotTags
当前位置:  开发笔记 > IOS > 正文

监控磁盘空间大小并自动报警脚本

文章标题:监控磁盘空间大小并自动报警脚本。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

  #!/bin/sh

  #make by itbit

  init()

  {

  IPADD=`ifconfig|grep 172.18|awk '{print $2}'|sed 's/addr://g'`;

  NOWTIME=`date +%F-%H:%M`;

  MAILTO="";

  MAIL_SUB=" !**Report - Disk Capacity Report $NOWTIME **!";

  tmpfile=/tmp/iamatmpfile.tmp

  }

  mhead()

  {

  echo "" >$tmpfile;

  echo "From :$IPADD" >>$tmpfile

  echo "State :Report" >>$tmpfile

  echo "ReportBy:$0" >> $tmpfile

  echo "DateTime:$NOWTIME" >> $tmpfile

  echo "Info :codfei" >> $tmpfile

  echo "" >>$tmpfile;

  }

  smail()

  {

  mail -s "$MAIL_SUB" $MAILTO <$tmpfile

  }

  init;

  for x in `df | grep /dev | awk '{print $5}' | sed 's/%//g'`

  do

  if [ $x -gt 89 ]; then

  mhead;

  df -h >>$tmpfile;

  smail;

  exit 0;

  fi

  done


推荐阅读
author-avatar
破晓晨曦
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有