开发内存检测脚本
if实践:
1.单分支if
2.if分支的嵌套
3.开发内存监控的脚本
4.开发nginx,mysql服务监控脚本
5.开发rsync起停脚本
6.作业:nginx服务监控脚本
1.单分支if
条件测试语句,改造为if判断语句,if结合条件测试
将上述改造为if脚本:
脚本内容:
脚本执行结果:
2.开发系统监控脚本:
开发shell脚本
2.1 检测linux剩余可用内存,当可用内存小于100M,就发邮件给运维
2.2 并且该脚本加入crontab,每三分钟检查一次内存
思路:
1. 获取当前内存情况
2. 配置邮件告警, 用Linux发送邮件(mail服务的配置),邮件内容是内存是剩余情况
3. 开发脚本,判断剩余内存是否小于100M,if判断
4. 脚本加入crontab,写规则
开发过程:
1. 获取内存,获取available的数据,它是实现系统可以提供给应用程序可用的内存大小
free -m
2.看脚本如何开发
设置定时任务