1. 准备脚本文件(test.sh)
#!/bin/bash
d=$(date)
r=$(curl -I -k -m 10 -o /dev/null -s -w %{http_code} https://buy.itunes.apple.com)
echo $d $r
curl参数:
2. 把该脚本放置系统定时器中:
每分钟检查一次网站的联通性
$ crontab -l
* * * * * /Users/test/test.sh >>/Users/test/test.logs
3. 查看执行结果:
$ cat ./test.logs
Thu Apr 18 13:25:00 CST 2019 200
Thu Apr 18 13:26:00 CST 2019 200
Thu Apr 18 13:27:00 CST 2019 200
Thu Apr 18 13:28:00 CST 2019 200
Thu Apr 18 13:29:00 CST 2019 200
格式为:时间 网站返回状态
参考: