Linux Crontab 定时任务 命令详解——Django中执行定时脚本
来源:互联网 发布:template.js if else 编辑:程序博客网 时间:2024/05/17 22:32
/var/spool/cron/halley
8 8 * * * /var/www/html/HalleySite/manage.py push
20 20 * * * /var/www/html/HalleySite/manage.py push
修改文件后无需重启crond
三.文件/etc/crontab中每行任务的描述格式如下:
8 8 * * * /var/www/html/HalleySite/manage.py push
20 20 * * * /var/www/html/HalleySite/manage.py push
修改文件后无需重启crond
三.文件/etc/crontab中每行任务的描述格式如下:
minute hour day month dayofweek command
minute - 从0到59的整数
hour - 从0到23的整数
day - 从1到31的整数 (必须是指定月份的有效日期)
month - 从1到12的整数 (或如Jan或Feb简写的月份)
dayofweek - 从0到7的整数,0或7用来描述周日 (或用Sun或Mon简写来表示)
command - 需要执行的命令(可用as ls /proc >> /tmp/proc或 执行自定义脚本的命令)
hour - 从0到23的整数
day - 从1到31的整数 (必须是指定月份的有效日期)
month - 从1到12的整数 (或如Jan或Feb简写的月份)
dayofweek - 从0到7的整数,0或7用来描述周日 (或用Sun或Mon简写来表示)
command - 需要执行的命令(可用as ls /proc >> /tmp/proc或 执行自定义脚本的命令)
root表示以root用户身份来运行
run-parts表示后面跟着的是一个文件夹,要执行的是该文件夹下的所有脚本
run-parts表示后面跟着的是一个文件夹,要执行的是该文件夹下的所有脚本
对于以上各语句,星号(*)表示所有可用的值。例如*在指代month时表示每月执行(需要符合其他限制条件)该命令。
整数间的连字号(-)表示整数列,例如1-4意思是整数1,2,3,4
整数间的连字号(-)表示整数列,例如1-4意思是整数1,2,3,4
指定数值由逗号分开。如:3,4,6,8表示这四个指定整数。
符号“/”指定步进设置。“/”表示步进值。如0-59/2定义每两分钟执行一次。步进值也可用星号表示。如*/3用来运行每三个月份运行指定任务。
以“#”开头的为注释行,不会被执行。
如果一个cron任务需要定期而不是按小时,天,周,月来执行,则需要添加/etc/cron.d目录。这个目录下的所有文件和文件/etc/crontab语法相同,查看样例:
# record the memory usage of the system every monday
# at 3:30AM in the file /tmp/meminfo
30 3 * * mon cat /proc/meminfo >> /tmp/meminfo
# run custom scrīpt the first day of every month at 4:10AM
10 4 1 * * /root/scrīpts/backup.sh
# at 3:30AM in the file /tmp/meminfo
30 3 * * mon cat /proc/meminfo >> /tmp/meminfo
# run custom scrīpt the first day of every month at 4:10AM
10 4 1 * * /root/scrīpts/backup.sh
除了root用户之外的用户可以执行crontab配置计划任务。所有用户定义的crontab存储在目录/var/spool/cron下,任务会以创建者的身份被执行。要以特定用户创建一个crontab,先以该用户登录,执行命令crontab -e,系统会启动在VISUAL或者EDITOR中指定的的编辑软件编辑crontab。文件内容与/etc/crontab格式相同。示例如下:
0 3 * * * /home/dbbackup/db1backup.sh backup
0 4 * * * /home/dbbackup/db2backup.sh backup
0 4 * * * /home/dbbackup/db2backup.sh backup
表示每天3点执行/home/dbbackup/db1backup.sh backup,4点执行/home/dbbackup/db2backup.sh backup,如果是每五分钟执行一次可改为:
*/5 * * * * /home/dbbackup/db2backup.sh backup
当更改的crontab需要保存时,文件会保存在成如下文件/var/spool/cron/username。文件名会根据用户名而不同。
cron服务会每分钟检查一次/etc/crontab、/etc/cron.d/、/var/spool/cron文件下的变更。如果发现变化,就会下载到存储器中。因此,即使crontab文件改变了,程序也不需要重新启动。推荐自定义的任务使用crontab -e命令添加,退出后用/etc/init.d/crond restart命令重启crond进程,官方文件说不用重启进程,但我遇到不重启无法运行任务的情况。开始不知道/etc/crontab文件中的run-parts是什么意思,直接把命令按照/etc/crontab的格式加上总是无法运行,后来才知道run-parts是指后面跟着的是文件夹。
四.crontab服务的启动关闭
sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
0
上一篇:Django-crontab配置及使用
下一篇:Android 设备的CPU类型(通常称为”ABIs”)
相关热门文章
- python 自动化测试平台 Robot ...
- python 自动化测试平台 Robot ...
- python snmp 自动化2-在python...
- 自动化测试详细测试计划 模板...
- python snmp 自动化3-修改pyth...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
1 0
- Linux Crontab 定时任务 命令详解——Django中执行定时脚本
- Linux 定时执行任务 php脚本 crontab
- Linux定时任务crontab执行脚本出错
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- Linux下的crontab定时执行任务命令详解
- linux定时任务命令——crontab
- Linux的crontab命令执行定时任务
- Linux命令之crontab定时任务执行
- linux命令之crontab定时执行任务
- linux命令之crontab定时执行任务
- crontab命令 :Linux下定时执行脚本
- deeplearning-python-dlib、opencv安装及使用
- Linux 进度条
- C++——Linux——Hello World!
- Git——解决每次push都需要输用户名密码的问题
- Django-crontab配置及使用
- Linux Crontab 定时任务 命令详解——Django中执行定时脚本
- 日常问题1
- 辉为光伏并网逆变器数据采集和控制系统
- Django-admin使用相关
- SQL-更新某一字段的值同时除以10【MySQL】
- Office——Excel-VBA学习——进阶
- hadoop distcp
- Android——TextView实现跑马灯效果
- iOS10跳转系统设置的正确姿势
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
螃蟹哪里好
如何养螃蟹
螃蟹网
今年螃蟹
手工螃蟹
海螃蟹价格
螃蟹螃蟹
螃蟹肉
什么的螃蟹
炸螃蟹
螃蟹大闸蟹
螃蟹哪里买
盘锦螃蟹
螃蟹什么
怎么养螃蟹
公螃蟹好还是母螃蟹好
钓螃蟹
蓝色螃蟹
螃蟹的功能
怎样烧螃蟹
螃蟹的价钱
苏州螃蟹
钓螃蟹工具
螃蟹如何蒸
螃蟹酱
螃蟹好吃吗
家养螃蟹
赛螃蟹做法
螃蟹苗
螃蟹多少钱
螃蟹怎么挑
螃蟹的禁忌
螃蟹价格
螃蟹市场价
清蒸海螃蟹
螃蟹的功效
武汉螃蟹
巨型螃蟹
大闸蟹螃蟹
螃蟹品种
螃蟹营养