本篇文章主要介绍了"Crontab定时执行任务",主要涉及到crontab,定时执行方面的内容,对于Linuxjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
最近接触到定时执行程序的需求,所以学习了解了一下crontab。本文首先介绍crontab的语法知识,然后做一个demo。一、crontab语法1.cronta...
最近接触到定时执行程序的需求,所以学习了解了一下crontab。本文首先介绍crontab的语法知识,然后做一个demo。
一、crontab语法
1.crontab基本格式
{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script}
2.crontab语法示例
1 #在 12:01a.m运行
210 * * * /root/bin/backup.sh 3#每个工作日11:59p.m运行
45911 * * 1,2,3,4,5 /root/bin/backup.sh 55911 * * 1-5 /root/bin/backup.sh 6#每5分钟运行一次命令
7 */5 * * * * /root/bin/check-status.sh 8#每个月的第一天1:10p.m运行
910131 * * /root/bin/full-backup.sh10#每个工作日11p.m运行
11023 * * 1-5 /root/bin/incremental-backup.sh
二、crontab实例
1.crontab的启动和停止
1 service crond start/stop/restart
2.crontab -e方式添加crontab任务
1 crontab -e #添加任务
2 crontab -l #查看所有任务
3 crontab -r #删除任务
准备工作:
vim /home/helloworld/helloworld.py
vim /home/helloworld/helloworld.sh