- 查看当前的定时任务
crontab -l
- 建立定时任务
- 建立定时脚本
$ touch test.sh
编辑内容如下
python test.py
追加定时任务
$ crontab -e
执行上面的命令vim会自动打开一个文件,在这个文件上追加内容。追加内容。* * * * * sh /home/admin/test/test.sh
,每分钟运行一次。
- crontab时间格式详解
- 每分钟执行
* * * * *
- 每小时执行
00 * * * *
或者
* */1 * * *
(/表示频率) - 每小时的15和45分钟执行
14,45 * * * *
(,代表并列) - 在每天上午 8- 11时中间每小时 15 ,45分各执行一次
15,45 8-11 * * *
(-代表范围) - 每隔两天的上午8点到11点的第3和第15分钟执行
3,15 8-11 */2 * *
- 使用其他crontab命令
crontab file [-u user]-用指定的文件替代目前的crontab。
crontab -1 [user]-列出用户目前的crontab.
crontab -e [user]-编辑用户目前的crontab.
crontab -d [user]-删除用户目前的crontab.
- crond安装与配置
service crond status
service crond start