zoukankan      html  css  js  c++  java
  • linux 计划任务(crontab)

    每天写一点,总有一天我这条咸鱼能变得更咸

    cron服务是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。频率可以划分为

    分钟 小时 天 月 周,格式如下:


    1.crontab 服务:

    service crond start 启动服务

    service crond stop 停止服务

    service crond restart 重启服务

    servcie crond reload 热更新

    service crond status 查看状态

    crontab -e 修改定时任务内容

    2.cron配置文件目录

    在/var/spool/cron/ 目录下会存在这系统的每一个用户的定时任务配置文件,一般以用户名命名,所以在使用crontab -e 命令修改定时任务的时候,需要注意自己当前的用户权限是否正确

    3.crontab用法

     crontab 用于添加,修改,删除定时任务,每个用户都有自己的crontab文件,crontab格式如下

     min hour day mon week order

     实例:

     0 0 * * * /home/ubuntu/tets.sh

        每天零点执行test.sh脚本

         -l 输出定时任务

         -r 删除

         -e 修改

    4.crontab实例

     0 6 * * * /home/ubuntu/test.sh >> /home/ubuntu/test.log

       每天早上6点执行test.sh 脚本,并将脚本输出内容写入test.log文件中

       0 */1 * * * /home/ubuntu/test.sh >>  /home/ubuntu/test.log

     每隔一个小时执行test.sh

       1/* * * * * /home/ubuntu/test.sh >>  /home/ubuntu/test.log

     每隔一分钟执行一次test.sh

     0 11-23/2 * * * /home/ubuntu/test.sh >>  /home/ubuntu/test.log

     每天11点到23点,每隔两小时执行一次test.sh

     0 0 1 * * /home/ubuntu/test.sh >>  /home/ubuntu/test.log

     每个月1号执行

       0 0 * * 3 /home/ubuntu/test.sh >>  /home/ubuntu/test.log

     每周三零点执行

  • 相关阅读:
    or具体点vc
    异常 中断 实现
    int 0x80 系统调用实现
    方便查看 linux/kernel/sched.c
    第五周课堂笔记1th
    第四周课堂笔记4th
    第四周课堂笔记3th
    第四周课堂笔记2th
    第四周课堂笔记1th
    第三周课堂笔记4thand5th
  • 原文地址:https://www.cnblogs.com/gj5379/p/7700551.html
Copyright © 2011-2022 走看看