posts - 25, comments - 69, trackbacks - 0, articles - 2

          導航

          <2006年4月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(2)

          隨筆分類(12)

          隨筆檔案(25)

          文章分類(2)

          文章檔案(2)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          unix crontab的用法

          Posted on 2006-04-02 18:28 壯士日志 閱讀(3480) 評論(0)  編輯  收藏

          crontab是一個很方便的在unix/linux系統上定時(循環)執行某個任務的程序

          基本用法:
          ?1. crontab -l
          ???? 列出當前的crontab任務
          ?2. crontab -d
          ???? 刪除當前的crontab任務
          ?3. crontab -e (solaris5.8上面是 crontab -r)
          ???? 編輯一個crontab任務,ctrl_D結束
          ?4. crontab filename
          ???? 以filename做為crontab的任務列表文件并載入

          crontab file的格式:
          ??? crontab 文件中的行由 6 個字段組成,不同字段間用空格或 tab 鍵分隔。前 5 個字段指定命令要運行的時間
          ?????? 分鐘 (0-59)
          ?????? 小時 (0-23)
          ?????? 日期 (1-31)
          ?????? 月份 (1-12)
          ?????? 星期幾(0-6,其中 0 代表星期日)
          ?????? 第 6 個字段是一個要在適當時間執行的字符串

          例子:
          ????? #MIN HOUR DAY MONTH DAYOFWEEK COMMAND
          ????? #每天早上6點10分
          ????? 10 6 * * * date
          ????? #每兩個小時
          ????? 0 */2 * * * date??? (solaris 5.8似乎不支持此種寫法)
          ????? #晚上11點到早上8點之間每兩個小時,早上8點
          ????? 0 23-7/2,8 * * * date
          ????? #每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點
          ????? 0 11 4 * mon-wed date
          ????? #1月份日早上4點
          ????? 0 4 1 jan * date


          補充:在使用crontab的時候,要特別注意的是運行腳本中能夠訪問到的環境變量和當前測試環境中的環境變量未必一致,一個比較保險的做法是在運行的腳本程序中自行設置環境變量(export)

          ?


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 嘉峪关市| 定襄县| 肃宁县| 郯城县| 霍州市| 化德县| 左贡县| 贡嘎县| 沂水县| 达孜县| 深泽县| 南靖县| 磐安县| 吐鲁番市| 勐海县| 准格尔旗| 邵阳市| 崇左市| 台北市| 府谷县| 饶平县| 玉溪市| 吴川市| 鹿邑县| 巴南区| 莲花县| 巴彦淖尔市| 阳江市| 吕梁市| 湖南省| 交城县| 五指山市| 永康市| 白朗县| 普兰店市| 香格里拉县| 广汉市| 银川市| 兰考县| 沙坪坝区| 西青区|