crtontab定时执行任务
1、crontab介绍:crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。
2、查看当前用户的定时任务:crontab -l
3、编辑当前用户的定时任务:crontab -e
4、基本格式
* * * * * command
分 时 日 月 周 命令
第1列:表示分钟0~59 每分钟用*或者 */1表示
第2列:表示小时1~23(0表示0点)
第3列:表示日期1~31
第4列:表示月份1~12
第5列:标识号星期几0~6(0表示星期天)
第6列:要运行的命令,可以是系统命令,也可以是自己编写的脚本
星号(*):代表所有可能的值,例如第三列如果是*,则表示在满足其它字段的制约条件后每天都执行该操作命令
逗号(,):可以用逗号隔开的值指定一个列表范围,例如第二列写成“0,2,4”表示在满足其它字段的制约条件后0点、2点、4点执行
中杠(-):可以用整数之间的中杠表示一个整数范围,例如第二列写成“2-4”表示在满足其它字段的制约条件后2点、3点、4点执行
正斜线(/):可以用正斜线指定时间的间隔频率,例如第二列写成“0-23/2”表示在满足其它字段的制约条件后每两小时执行一次
5、举例说明
30 21 * * * /etc/init.d/celery restart
上面的例子表示每晚的21:30重启celery
45 4 1,10,22 * * /etc/init.d/celery restart
上面的例子表示每月1、10、22日的4 : 45重启celery
10 1 * * 6,0 /etc/init.d/celery restart
上面的例子表示每周六、周日的1 : 10重启celery
0,30 18-23 * * * /etc/init.d/celery restart
上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启celery
0 23 * * 6 /etc/init.d/celery restart
上面的例子表示每星期六的11 : 00 pm重启celery
0 */1 * * * /etc/init.d/celery restart
上面的例子表示每一小时重启celery.
0 23-7/1 * * * /etc/init.d/celery restart
上面的例子表示每天晚上11点到早上7点之间,每隔一小时重启celery
0 11 4 * mon-wed /etc/init.d/celery restart
上面的例子表示每月的4号与每周一到周三的11点重启celery
0 4 1 jan * /etc/init.d/celery restart
上面的例子表示一月一号的4点重启celery
crtontab定时执行任务的更多相关文章
- C#定时执行
代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...
- MVC 定时执行任务
环境:.net4.5 需求:需要一个方法定时执行任务 解决: System.Threading.Timer 提供以指定的时间间隔执行方法的机制. 此类不能被继承,有10多种实例化方法,满足多种情况. ...
- 【转】linux 定时执行shell脚本
在oracle 中可以利用dbms_job包定时执行pl/sql.sql过程,在像备份等需要在操作系统级定时任务只能采用crontab来完成 本文讲述crontab具体用法,以供备忘. 在oracle ...
- Linux下定时执行脚本(转自Decode360)
文章来自:http://www.blogjava.net/decode360/archive/2009/09/18/287743.html Decode360's Blog 老师(业精于勤而荒于嬉 ...
- [转]oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务. 一.查询系统中的job,可以查询视图 --相关视图 select * from dba_jobs; selec ...
- linux定时执行任务crontab命令用法
linux系统的定时任务是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的.另外, 由于使用者自己也可以设置计划任务,所 ...
- ORACLE 定时执行存储过程
推荐用dbms_scheduler方式更好 (2012-11-19注) /* 查询: select job,broken,what,interval,t.* from user_jobs t; job ...
- oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。
来源于:http://www.cnblogs.com/wangfg/p/5110831.html 一.查询系统中的job,可以查询视图 --相关视图 select * from dba_jobs; s ...
- linux下定时执行任务方法【转】
之前就转过一篇关于定时任务的文章,前俩天用,还的翻出来看!!!再转一次,备用,,需要的时候不用麻烦找! ----------------------------------------------- ...
随机推荐
- Django 建立用户的视图(搜索 )
在web应用上,有两个关于搜索获得巨大成功的故事:Google和Yahoo,通过搜索,他们建立了几十亿美元的业务.几乎每个网站都有很大的比例访问量来自这两个搜索引擎.甚至,一个网站是否成功取决于其站内 ...
- 《SSO CAS单点系列》之 APP原生应用如何访问CAS认证中心
4.开发支持APP登录的移动服务端接口.接收APP登录请求,采用HttpClient转发至CAS认证中心登录,返回json数据解析并最终返回给客户端.本地会话采用redis维护,登录成功,返回acce ...
- RTX腾讯通字体全变成横着的了
呵呵,简单,RTX字体选择里边的字体列表中同一种字体有些是带@符号的,有些没有带,记着选不带@号的就是头朝上的了.
- angular6 safe url pipe
safe-url.pipe.ts import { Pipe, PipeTransform } from '@angular/core'; import { DomSanitizer } from ' ...
- mysql 插件相关命令
# 查看mysql的插件 show plugins \G # 安装mysql 插件 INSTALL PLUGIN spartan SONAME 'ha_spartan.so'; # 卸载 UNINST ...
- MSDN订户下载权限被屏蔽的办法
使用Chrome浏览器,在加载完成页面之后,按F12,在控制台选项卡当中输入下面代码,即可解除屏蔽. $("#SubMigratedMessageArea").remove(); ...
- GDAL——命令使用专题——gdallocationinfo命令
GDAL——命令使用专题——gdallocationinfo命令 前言 GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数 ...
- MSRHook与SSDTHook
//方式1:MSR Hook #include <ntifs.h> UINT32 oldaddr = ; UINT32 pidtoprotect = ; PCLIENT_ID pid = ...
- Python爬取qq空间说说
#coding:utf-8 #!/usr/bin/python3 from selenium import webdriver import time import re import importl ...
- 【tomcat环境搭建】Linux和Windows下tomcat开机自启动设置
目前很多项目都部署在tomcat上,频繁操作中,每次启动或关闭tomcat都稍显麻烦,那如何设置tomcat的开机自启动? Linux下tomcat的开机自启动设置 网上主要有两种方式,一种是shel ...