博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
crontab 的使用
阅读量:4573 次
发布时间:2019-06-08

本文共 743 字,大约阅读时间需要 2 分钟。

1. 创建一个文件  mycrontab

2. 将此文件运用到系统的定时器中     crontab  mycrontab

3. crontab -e     (或直接编辑  mycrontab, 但貌似不太安全)

  加入需要定时的任务 如: 

  0 22 * * * /user/local/bin/python /data/sites/stg/qz/async_write/save_yesterday_pvptop.py stg  >/dev/null 2>&1

     (如果不写  >/dev/null 2>&1,  貌似每次执行都会向 root  发邮件)

 

 

4. cron文件语法:

      分     小时    日       月       星期     命令

      0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务)

     记住几个特殊符号的含义:

         “*”代表取值范围内的数字,           *    * * * *    每分钟都执行?

         “/”代表”每”,          */n    * * * *    每n分钟执行
         “-”代表从某个数字到某个数字,     2-10    * * * *    每个 2-10 的分钟时 执行
         “,”分开几个离散的数字               00  22 * * 0,4    每个礼拜的周日, 周4 的  22点 执行

 

 

5.常用命令

crontab   (-u  用户名):指定当前用户(指定用户)的定时任务文件地址

crontab -l   (-u  用户名):列出当前用户(指定用户)的定时任务

crontab -r (-u  用户名):   删除当前用户(指定用户)的所有定时任务

crontab -e (-u  用户名):  编辑当前用户(指定用户)任务

 

转载于:https://www.cnblogs.com/chens-smile/p/3944567.html

你可能感兴趣的文章
c#进阶一:使用ILDASM来查看c#中间语言
查看>>
mysql 数据操作 单表查询 group by 分组 目录
查看>>
WPAD 的原理及实现
查看>>
MySql数据基本操作sql语句
查看>>
Node.js(六)- HTTP知识先填坑
查看>>
leetcode633- Sum of Square Numbers- easy
查看>>
linq to json for sl
查看>>
ucos ii 46个系统API函数解析
查看>>
STM8S AWU与WWD配合
查看>>
Oracle或PL/SQL自动断开连接解决参考
查看>>
设计模式目录
查看>>
Qt入门(14)——父窗口部件和子窗口部件
查看>>
SSH(spring+struts2+hibernate)XML式配置
查看>>
基于Callable和Future的匹配文件数量计算实例
查看>>
SQL SERVER拓展存储过程
查看>>
函数式接口(Functional Interface)
查看>>
HTML 5--新增的其他属性
查看>>
JAVA面对对象(四)——抽象类
查看>>
CTF资源
查看>>
阿里云 yum 源
查看>>