crontab 各參數詳解

jopen 13年前發布 | 848 次閱讀 iOS7

crontab這個東西的語法(暫且這么叫吧)有點怪,不段時間不用了就寫不準了。現在結合 羽飛兄的文章作一個備忘錄,以備日后救急。先上張超給力的圖:
crontab 各參數詳解

crontab各參數說明:

-e : 執行文字編輯器來編輯crontab,內定的文字編輯器是VI

-r : 刪除目前的crontab

-l : 列出目前的crontab(查看專用)

-i : 會和-r 配合使用,在刪除當前的crontab時詢問,輸入y 則刪除

注意crontab是分用戶的,以誰登錄就會編輯到誰的crontab

crontab特殊的符號說明:

""代表所有的取值范圍內的數字。特別要注意哦!

"/"代表每的意思,如"
/5"表示每5個單位

"-"代表從某個數字到某個數字

","分散的數字

crontab文件的使用示例:

30 21     表示每晚的21:30

45 4 1,10,22
表示每月1、10、22日的4 : 45

10 1
6,0 表示每周六、周日的1 : 10

0,30 18-23
表示在每天18 : 00至23 : 00之間每隔30分鐘

0 23 6 表示每星期六的11 : 00 pm

  • /1 每一小時

  • 23-7/1 * 晚上11點到早上7點之間,每隔一小時

  • 8,13 1-5 從周一到周五的上午8點和下午1點

    0 11 4 mon-wed 每月的4號與每周一到周三的11點

    0 4 1 jan
    一月一號的4點

    原文地址:http://www.coderbolg.com/content/141.html
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!