标准五段 cron(分钟 小时 日 月 星期)。本地按浏览器时区推算下次执行时间。
cron 是 Linux 系統下的定時任務調度工具,可以在無需人工干預的情況下按指定時間週期自動執行腳本或命令。本工具根據標準五段 cron 表達式(分 時 日 月 星期)線上推算未來若干次觸發時間,用於驗證 crontab 表達式是否正確。如 0 */6 * * * 這樣的表達式,只需輸入前五個欄位即可產生執行時間清單。
標準 crontab 表達式共五個欄位,分別表示 分鐘、小時、日、月、星期:
每個欄位支援:星號 *(任意值)、具體數值(如 5)、清單(如 1,15)、範圍(如 8-18)、步進(如 */10、0-30/5)。當日與星期同時受限時,cron 以或關係處理(兩者任一符合即執行)。
* * * * * —— 每 1 分鐘執行一次*/10 * * * * —— 每隔 10 分鐘執行一次0 * * * * —— 每小時整點執行一次30 21 * * * —— 每晚 21:30 執行3,15 * * * * —— 每小時的第 3 和第 15 分鐘執行3,15 8-11 * * * —— 上午 8 點到 11 點的第 3 和第 15 分鐘執行0 0 * * 0 —— 每週日零點執行0 0 1 * * —— 每月 1 號零點執行service crond start —— 啟動 cron 服務service crond stop —— 關閉 cron 服務service crond restart —— 重新啟動 cron 服務service crond reload —— 重新載入設定crontab -l —— 檢視目前 crontab 設定crontab -e —— 編輯 crontab 設定crontab -r —— 刪除 crontab 設定