crontab 命令:
格式:crontab [-u -e -l -r]参数
-u 指定某个用户,不加 -u 为当前用户
-e 制定计划任务
-l 列出计划任务
-r 删除计划任务
crontab -e 制定计划任务,实际上是使用 vim 工具打开了 crontab 的配置文件
* * * * * echo "ok" > /cron.log
前面五个 * 分别代表 分、时、日、月、周 后面的就是 命令行(echo "ok" > /cron.log)
经常会使用的 :
1> 一分钟执行一次: crontab */1 * * * * /demo.sh
2> 一小时执行一次: crontab 0 */1 * * * /demo.sh
3> 每天凌晨一点执行: crontab 0 1 * * * /demo.sh
4> 每天的1点12点18点执行: crontab 0 1,12,18 * * * /demo.sh
5> 每天的9点-18点执行: crontab 0 9-18 * * * /demo.sh