标签:输出 details linu 参考 art txt free 情况 class
原文:http://blog.csdn.net/timchen525/article/details/76474017
题场景:
开发Shell 脚本判断系统剩余内存的大小,如果低于100MB,就邮件报警给系统管理员,并且将脚本加入系统定时任务,即每3分钟执行一次检查。
分两步:
第一步:编写脚本
脚本memory_mon.sh如下:
分析:
free -m是显示用兆作单位,NR==3表示第三行,$NF表示最后一列。具体free的各个参数的具体含义参考我的博文:Linux free命令分析内存使用情况。
tee是既将echo $CHARS在标准输出设备输出,并将结果输出到文件中。
mail-s的用法参考我的博文:Linux对外发送邮件功能。
第二步:定时任务crontab
标签:输出 details linu 参考 art txt free 情况 class
原文地址:http://www.cnblogs.com/liujiacai/p/7821362.html