zoukankan      html  css  js  c++  java
  • crontab如何设置秒级别的定时【转载】

    * * * * * date > /home/gamester88/test/nihao.txt
    * * * * * (sleep 10 && date >> /home/gamester88/test/nihao.txt)
    * * * * * (sleep 20 && date >> /home/gamester88/test/nihao.txt)
    * * * * * (sleep 30 && date >> /home/gamester88/test/nihao.txt)
    * * * * * (sleep 40 && date >> /home/gamester88/test/nihao.txt)
    * * * * * (sleep 50 && date >> /home/gamester88/test/nihao.txt)

    第一种方案,当然是写一个后台运行的脚本一直循环,然后每次循环sleep一段时间。
    while true ;do
    command
    sleep XX //间隔秒数
    done
    第二种方案,使用crontab。
    我们都知道crontab的粒度最小是到分钟,但是我们还是可以通过变通的方法做到隔多少秒运行一次。
    以下方法将每20秒执行一次

    crontab -e
    * * * * * /bin/date
    * * * * * sleep 20; /bin/date
    * * * * * sleep 40; /bin/date

    说明:需要将/bin/date更换成你的命令即可
    这种做法去处理隔几十秒的定时任务还好,要是每1秒运行一次就得添加60条记录。。。如果每秒运行还是用方案一吧。

    转自

    http://wenku.baidu.com/link?url=wa1op6-TOosAH_YHnUztH9SUzvoOmjlh7TUFp8ixpdtWhSRuH4RwnHEATsGfzAOitioN2z548cc7l62LjbboAFPSdurPxWu1TBO_x1gDg__

  • 相关阅读:
    [HDU5184] Brackets
    L2-036 网红点打卡攻略 (25 分)
    L2-017 人以群分 (25 分)
    L2-029 特立独行的幸福 (25 分)
    L2-035 完全二叉树的层序遍历 (25 分)
    L2-031 深入虎穴 (25 分)
    L2-020 功夫传人 (25 分)
    第 50 场双周赛
    L2-027 名人堂与代金券 (25 分)
    L2-024 部落 (25 分)
  • 原文地址:https://www.cnblogs.com/paul8339/p/5764234.html
Copyright © 2011-2022 走看看