网上相关的介绍有很多了,在这里只做自己记录备忘。

查看当前cron设置的命令为:
crontab -l
编辑当前cron设置的命令为:
crontab -e
当前cron设置里面第一行为MAILTO=,默认为空的话,执行log会被发送到/var/spool/mail/目录里。
如果所在服务器具备外发邮件的权限,那么也可以在MAILTO=后面指定邮箱,可以收邮件看到定时任务的执行log。
我自己设置的crontab定期任务有3条:分别关联到脚本autoclear, autosync, autoregr.
autosync去指定的项目目录下,pull最新的版本代码。
autoclear去指定的项目目录下,清除所有的仿真中间文件。
autoregr去指定的项目目录下,开启goldencase的回归测试。
autoregr在设置的过程中,遇到一些问题,主要是底层脚本使用了很多alias和相对路径导致的。如果底层脚本相对比较简单干净,那么调试起来会更顺利。