Mac上crontab的使用

crontab时linux上执行定时任务的工具(MacOS和linux都是unix的变种系统,所有linux上可执行的指令大多数Mac上也可以执行)

* * * * * echo 'one minute execute'

* * * * * #后边可以跟要执行的脚本,比如:

* * * * * /usr/local/xxx.sh

*表示条件满足,

* * * * * 表示每一分钟执行一次

/3 * * * * 表示每隔3分钟执行一次

1 */3 * * * 表示每隔3小时的执行一次的第1分钟执行

1 1 */3 * * 表示每隔3天,当天的1点1分执行一次

1 10 * * 2,3,4 表示每周2到周4的每天10点1分执行一次

 

使用方法

打开终端

crontab -e  //编辑crontab任务,保存退出后自动加到crontab列表中执行

crontab -l //查看所有crontab 列表

注意:在使用crontab执行脚本时,如果没有执行任务,请查看crontab和脚本是否开启执行权限

posted @ 2017-10-23 18:47  Vitascope  阅读(1016)  评论(0编辑  收藏  举报