Cron
Cron - 如何創建每 15 秒執行一次的 cronjob?
Cron 似乎不支持秒間隔。每 15 秒執行一次 cli 腳本 (php) 的最簡單方法是什麼?是否有專門用於秒的 cron 工具(然後我可以使用 Cron 每分鐘呼叫一次)?
你需要編寫一個像這樣的 shell 腳本,它在指定的時間間隔內休眠,並安排它在 cron 中每分鐘執行一次:
#!/bin/sh # Script: delay_cmd sleep $1 shift $*
然後使用您的參數安排它在 cron 中執行:delay_cmd 15 mycommand parameters
據我所知,Cron 要求秒到。
“0/15 * * * * *”
sec min hour day-month month day-week(可選的年份,我忽略了)
編輯:看起來,雖然 CRON 表達式需要 6 或 7,但執行它的 cron exec 需要 5 ……我會調查一下!