- crontab:
- * * * * * [user] command
分 时 日 月 周 [用户] 命令
第 1 列表示分钟 0~59 每分钟用 * 或者 */1 表示
第 2 列表示小时 0~23(0 表示 0 点)
第 3 列表示日期 1~31
第 4 列表示月份 1~12
第 5 列标识号星期 0~7(0 或 7 表示星期天)
第 6 列要运行的命令
-e : 编辑某个用户的 crontab 文件内容. 如果不指定用户, 则表示编辑当前用户的 crontab 文件
-l : 表示查看 crontab job
-r : 删除所有 crontab job(慎用)
* : 表示任何时刻都接受;
, : 表示分割时段, 如 0 3,6 * * * command 表示每天的 3:00 和 6:00 会执行 command
- : 表示一段时间范围, 如 20 8-12 * * * command 表示 8 点 - 12 点每 20 分钟执行一次
/n : 表示每隔 n 个单位间隔, 如 */5 * * * * command 表示每隔 5 分钟执行一次
来源: http://www.bubuko.com/infodetail-2989105.html