一.判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。
二.判断web服务器是否运行(1.查看进程的方式判断该程序是否运行;2通过查看端口的方式判断该程序是否运行),如果没有运行,则启动该服务并配置防火墙规则。
三.使用curl命令访问第二题的web服务,看能否正常访问,如果能,则返回web server is running;反之,则返回12状态码。
一:
安装或更新“s-nail”邮件服务配置邮件客户端(在/etc/s-nail.rc最后一行输入以下内容,第四行为授权码,退出该文件时,需使用“:wq!”命令)
编写脚本
设置周期性定时任务(在/etc/crontab里最后一行输入命令)
二:
编写命令
测试脚本三:
编写命令
测试脚本