查看现在已经有的定时任务列表
crontab -l
编辑现在已经有的定时任务列表
crontab -e
进入之后和 vi 编辑器一样
i编辑
:wq 保存推出
每行一个定时任务,多个定时任务写多行
每行格式说明
-
格式
* * * * * [执行文件]前面的 * 分别表示 分 时 日 月 周 后面是执行文件的路径
通常情况下我们会用到两种不同的表达。第一种表达:从当前时间开始每隔多长时间执行一次这种方式的写法是*/n,参考下面的例子第一行。第二种表达:当前时间与表达式中的时间匹配时执行,参考下面的例子第二行。
-
例如
* */3 * * * /timer/a.sh 01 3 * * * /timer/b.sh
第一行表示每3分钟执行一次 /timer/a.sh
第二行表示每天3点01分执行一次 /timer/b.sh