簡體   English   中英

要設置的cron

[英]cron to be setup

我已經完成了一項cron工作。 現在我有一個文件,其cron我必須設置,以便我的文件應該在上午9點,上午11點,下午1點,下午5點和下午7點運行

我對cron有很多想法所以任何人都可以幫助我在上一個給定的時間為我的文件設置這個cron !!

CRON Jobs的格式是:

minute hour dom month dow user cmd

minute它控制命令運行的小時,在'0'和'59'之間


小時它控制命令運行的小時,並在24小時制中指定,值必須介於0和23之間(0為午夜)


dom這是一個月中的日子,你希望命令運行,例如在每個月的19日運行一個命令,dom將是19。


month這是指定命令運行的月份,可以用數字(0-12)指定,也可以作為月份的名稱(例如May)


dow這是您希望運行命令的星期 ,它也可以是數字(0-7)或當天的名稱(例如太陽)。


user這是運行該命令的用戶。


cmd這是您要運行的命令。 該字段可能包含多個單詞或空格。


如果您不想為字段指定值,只需在字段中放置*即可。


以下是如何設置crontab的示例。

01 * * * * root echo "This command is run at one min past every hour"
17 8 * * * root echo "This command is run daily at 8:17 am"
17 20 * * * root echo "This command is run daily at 8:17 pm"
00 4 * * 0 root echo "This command is run at 4 am every Sunday"
* 4 * * Sun root echo "So is this"
42 4 1 * * root echo "This command is run 4:42 am every 1st of the month"
01 * 19 07 * root echo "This command is run hourly on the 19th of July"

每個職位都意味着一個特定的事情:

  1. 分鍾[0,59]
  2. 小時[0,23]
  3. 每月的某一天[1,31]
  4. 一年中的某個月[1,12]
  5. 星期幾([0,6],0 =星期天)

例如:

0 9,11,13,17,19 * * * /bin/whatever >> /some/log/if/you/want/it.log

用英語:

在每個月,每個月,每周的每一天的第9,11,13,17和19小時的第0分鍾運行/ bin /。

0 9,11,13,17,19 * * * something

man 5 crontab

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM