私は毎日午前3時10分にcronjobを実行するLinux gentooシステムを持っています。ただし、/etc
この特定のcronjobに関する情報を含むファイルはありません。結果crontab -l
は次のとおりです。
# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly
MAILTO=""
0 * * * * rm -f /var/spool/cron/lastrun/cron.hourly
1 3 * * * rm -f /var/spool/cron/lastrun/cron.daily
15 4 * * 6 rm -f /var/spool/cron/lastrun/cron.weekly
30 5 1 * * rm -f /var/spool/cron/lastrun/cron.monthly
*/10 * * * * test -x /usr/sbin/run-crons && /usr/sbin/run-crons
ディレクトリには/etc/cron.daily
問題のタスクを含めることができますが、時間は3:01です!なぜそんなことですか?実際のcronjobnは他の場所に保存されていますか? Gentooが仕事をするのに9分かかりますか?
追加情報:
- 毎日正確に13時20分に実行される13時20分に異なるcrontabジョブ(cron.d)があります。
ベストアンサー1
他のユーザーが送信したものではないことを確認してください。
getent passwd | while read r; do sudo -u $(echo $r | cut -d':' -f1) crontab -l; done