開發者
Cron 表示式助手
在 crontab 上線前檢查一下:每個欄位的含義,以及接下來的五次執行時間。
完全在瀏覽器中執行——您輸入的任何內容都不會傳送到我們的伺服器。
- 分鐘 · */15
- 每 15
- 小時 · 9-18
- 從 9 到 18
- 日期 · *
- 任意
- 月份 · *
- 任意
- 星期 · 1-5
- 從 1 到 5
執行時間按瀏覽器時區顯示;伺服器使用它自己的時區(通常是 UTC)。
運作方式
五個欄位依次是分鐘、小時、日期、月份和星期。*/15 表示每 15 個單位,1-5 是範圍,1,15 是列表;月份和星期名稱(JAN、MON)以及 @daily、@weekly 這類巨集也都支援。有個坑常常讓人中招:當日期和星期同時設定時,cron 只要其中一個符合就會執行,而不是兩個都符合。時間按瀏覽器所在時區顯示——伺服器用它自己的時區執行 cron,很多時候是 UTC。
常見問題
怎麼每 5 分鐘執行一次任務?
*/5 * * * * ——在分鐘欄位設定步長。工作日上班時間每 5 分鐘:*/5 9-18 * * 1-5。
為什麼任務執行時間不對?
大多數情況下是伺服器時區和您的不一樣。用 timedatectl 檢視;很多 VPS 映像預設是 UTC。
相關工具
全部工具 →在您自己的伺服器上用起來:KVM VPS 每月 3 美元起,root 權限,加密貨幣付款。
VPS 方案