Cron 表達式工具

視覺化建立 Cron 排程,或輸入表達式解析為人類可讀說明,並預覽下次執行時間

分鐘
0–59
小時
0–23
日(月)
1–31
月份
1–12
星期
0=日, 6=六
* * * * *
常用預設:
下次執行時間(預覽)
人類可讀說明

下次執行時間(預覽)
常用預設:
  1. 選擇「視覺化建立」分頁,為每個欄位(分鐘、小時、日期、月份、星期)選擇模式與數值,下方會即時產生 Cron 表達式。
  2. 使用「常用預設」快速套用常見排程(如每小時、每天午夜)。
  3. 切換「解析說明」分頁,貼上任何 Cron 表達式,即可看到人類可讀說明與下次 5 次執行時間。
  4. 點擊「複製」將 Cron 表達式複製到剪貼簿。

Cron 表達式是什麼?

Cron 是 Unix/Linux 系統上的定時任務排程器。Cron 表達式由 5 個欄位組成(分鐘、小時、日期、月份、星期),用空格分隔,告訴系統何時執行某個指令。

星號 * 代表什麼?

星號代表「每一個」,例如 * 放在分鐘欄位表示「每分鐘」。*/5 則表示「每 5 分鐘(步進 5)」。

星期欄位 0 和 7 都代表週日嗎?

是的。大多數 cron 實作中,0 和 7 都代表週日。本工具以 0=週日、6=週六 為準。

@daily、@weekly 這些是什麼?

這是常用的特殊別名:@hourly = 0 * * * *@daily/@midnight = 0 0 * * *@weekly = 0 0 * * 0@monthly = 0 0 1 * *@yearly = 0 0 1 1 *。本工具的解析頁支援這些別名。

暫無文章

暫時還沒有相關文章,敬請期待。

你可能也需要