Debian
crontab 不在特定時間執行,而是每分鐘執行一次
我想每天晚上 8:10 執行一個 cron 作業。
10 20 * * * curl -s -o /dev/null http://www.example.com/blah.php
但是,它不起作用。
如果我嘗試每分鐘執行一次:
* * * * * curl -s -o /dev/null http://www.example.com/blah.php
它工作正常。是什麼賦予了?
命令“日期”在我的伺服器上產生正確的時間。
在 /etc/default/rcS 中將 UTC 從 yes 更改為 no。現在可以了。
這個答案幫助我解決了同樣的情況。重新啟動 cron 服務有助於我的伺服器的 cron 服務辨識我對系統日期所做的更改。
https://stackoverflow.com/questions/34626135/crontab-linux-not-running-at-specific-time
sudo service rsyslog restart sudo service cron restart or sudo service crond restart