zoukankan      html  css  js  c++  java
  • linux系统定时任务

    crontab常用的几个命令如下

    sudo crontab -l #显示所有的定时任务
    sudo crontab -e #编辑任务
    sudo crontab -r #删除所有的任务

    编辑任务时的书写方式如下:

    * * * * * echo "hello world" >> /tmp/hello.txt #每分钟向/tmp/hello.txt文件中追加一行 "hello world"
    五个*依次表示
    minute — 分钟,从 0 到 59 之间的任何整数 
    hour — 小时,从 0 到 23 之间的任何整数 
    day — 日期,从 1 到 31 之间的任何整数(如果指定了月份,必须是该月份的有效日期) 
    month — 月份,从 1 到 12 之间的任何整数(或使用月份的英文简写如 jan、feb 等等) 
    dayofweek — 星期,从 0 到 7 之间的任何整数,这里的 0 或 7 代表星期日(或使用星期的英文简写如 sun、mon 等等)
     
    除了数字还有几个个特殊的符号 * / - , ,其中*代表所有的取值范围内的数字,"/"代表每的意思,"*/2"表示每2个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。以下举几个例子说明问题:
    0 6 * * * echo "Good morning." >> /tmp/morning.txt #每天早上6点打印Good morning
    0 */2 * * * echo "Have a break now." >> /tmp/test.txt #每两个小时
    0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt #晚上11点到早上8点之间每两个小时,早上八点
    0 11 4 * 1-3 echo "a" >> /tmp/test.txt  #每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
  • 相关阅读:
    Linux入门
    服务器核心知识
    跨域
    DRF的解析器和渲染器
    DRF的分页
    DRF 权限 频率
    DRF 版本 认证
    Django Rest Framework 视图和路由
    Serializers 序列化组件
    六、Java NIO 通道之间的数据传输
  • 原文地址:https://www.cnblogs.com/fengxm/p/4329999.html
Copyright © 2011-2022 走看看