最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

crontab實現(xiàn)每隔多少天執(zhí)行一次腳本的兩種方法

 更新時間:2017年08月16日 10:07:44   作者:杰瑞26  
相信大家在工作中,經常會遇到定時執(zhí)行腳本的功能要求,或某個命令的情況。那么下面這篇文章主要給大家介紹了關于crontab實現(xiàn)每隔多少天執(zhí)行一次腳本的相關資料,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

前言

我們大家在工作中,經常會碰到每隔多少天/小時/分鐘執(zhí)行一次腳本,或某個命令的情況。如果是每隔多少小時,多少分運行一次程序,在crontab中可能比較好實現(xiàn)一些,下面是一些示例及crontab的格式說明:

具體示例:

# 下午6點到早上6點,每隔15分鐘執(zhí)行一次腳本
0,15,30,45 18-06 * * * /bin/bash $HOME/script.sh > /dev/null 2>&1
# 每兩小時,重啟一次服務
* */2 * * * /etc/init.d/apache2 restart

下面是每隔多少分鐘,每隔多少小時,每天/每周/每月/每年的crontab的歸納總結

  • 每五分鐘執(zhí)行     */5 * * * *
  • 每五小時執(zhí)行     0 */5 * * *
  • 每天執(zhí)行         0 0 * * *
  • 每周執(zhí)行         0 0 * * 0
  • 每月執(zhí)行         0 0 1 * *
  • 每年執(zhí)行         0 0 1 1 *

如果說是每個月的每隔10天來執(zhí)行某個腳本的話,同樣可以寫成:

# 每個月的1號,11號,21號,31號,執(zhí)行HTTP服務重啟
0 0 */10 * * /etc/init.d/apache2 restart

但如果是按自然天數,比如說每27天,執(zhí)行一次腳本,這個要如何實現(xiàn)呢? 如果是這種情況,顯然不能通過crontab直接實現(xiàn),必須迂回實現(xiàn)。

下面是能想到的兩種方法。

【方法一】通過腳本控制時間來實現(xiàn)

思路:

1) 在腳本running.sh中設置要執(zhí)行的次數,這里假如10次,每次間隔27天,script.sh為要執(zhí)行的腳本

2) 然后執(zhí)行nohup bash running.sh &將其放置在后臺讓其自動執(zhí)行

【方法二】通過crontab間接實現(xiàn)

思路:

1) 每天定時執(zhí)行running.sh腳本,再在腳本running.sh里面判斷,當間隔時間滿足條件時

2) 執(zhí)行script.sh腳本,同時修改上次執(zhí)行時間,以便于下次執(zhí)行


總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • linux tar命令簡介

    linux tar命令簡介

    tar命令用來打包,解包和壓縮。這篇文章主要介紹了linux tar命令簡介,需要的朋友可以參考下
    2017-10-10
  • Bash中test命令的使用

    Bash中test命令的使用

    本文主要介紹了Bash中test命令的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • ssh遠程執(zhí)行命令方法和Shell腳本實例

    ssh遠程執(zhí)行命令方法和Shell腳本實例

    這篇文章主要介紹了ssh遠程執(zhí)行命令方法和Shell腳本實例,本文講解了ssh執(zhí)行遠程操作方法和遠程執(zhí)行命令shell腳本示例,需要的朋友可以參考下
    2015-04-04
  • Shell條件語句(條件測試、if語句、case語句)

    Shell條件語句(條件測試、if語句、case語句)

    本文主要介紹了Shell條件語句(條件測試、if語句、case語句),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Shell腳本經典之Fork炸彈的分析與預防

    Shell腳本經典之Fork炸彈的分析與預防

    這篇文章主要給大家介紹了Shell腳本經典之Fork炸彈的分析與預防,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • 使用AWK在shell中生成日歷小程序

    使用AWK在shell中生成日歷小程序

    這篇文章主要為大家詳細介紹了如何使用AWK在shell中生成日歷小程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • shell實現(xiàn)tr刪除替換詳解

    shell實現(xiàn)tr刪除替換詳解

    這篇文章主要介紹了shell實現(xiàn)tr刪除替換詳解,需要的朋友可以參考下
    2014-12-12
  • Shell最多支持多少個參數?

    Shell最多支持多少個參數?

    這篇文章主要介紹了Shell最多支持多少個參數?本文是對Shell最多可以輸入多少個參數的一篇測試文章,需要的朋友可以參考下
    2014-10-10
  • shell腳本殺死指定端口進程的實現(xiàn)示例

    shell腳本殺死指定端口進程的實現(xiàn)示例

    隨著越來越廣泛的Linux系統(tǒng)使用,如何輕松殺死指定程序端口成為了很多系統(tǒng)管理員最迫切關心的問題,本文就詳細的介紹一下如何實現(xiàn),感興趣的可以了解一下
    2023-10-10
  • Shell腳本實現(xiàn)防止國外ip訪問服務器

    Shell腳本實現(xiàn)防止國外ip訪問服務器

    這篇文章主要介紹了Shell腳本實現(xiàn)防止國外ip訪問服務器,本文通過分析使用IP地址庫,然后把國外IP指導入iptables并禁止訪問實現(xiàn),需要的朋友可以參考下
    2014-12-12

最新評論

札达县| 科尔| 论坛| 栖霞市| 阳山县| 江川县| 古交市| 同心县| 广丰县| 仁化县| 漳浦县| 安多县| 沙河市| 仙桃市| 邯郸市| 孟连| 阳谷县| 永春县| 巴林右旗| 自治县| 洪江市| 宁波市| 天水市| 鸡东县| 菏泽市| 绥滨县| 美姑县| 汶上县| 满城县| 连州市| 平果县| 若尔盖县| 长沙市| 喀什市| 泗水县| 中牟县| 佛山市| 宜州市| 读书| 汉寿县| 岳普湖县|