crontab は /etc/cron.d では実行されません。

crontab は /etc/cron.d では実行されません。

Debian Jessieで私がしたことは次のとおりです。

  • クローンを介してインストールapt-get install cron
  • backup_crontabファイルを入れて/etc/cron.d/

ただし、ジョブは実行されません。

以下はいくつかの出力です。

/# crontab -l
no crontab for root

/# cd /etc/cron.d && ls
backup_crontab

/etc/cron.d# cat backup_crontab
0,15,30,45 * * * * /backup.sh >/dev/null 2>&1

特定のcrontabまたはcron "サービス"自体を有効にするために実行する必要があることはありますか?

ベストアンサー1

必須書類/etc/cron.dも記載されていますユーザージョブはその下で実行されます。

つまり

0,15,30,45 * * * * root /backup.sh >/dev/null 2>&1

また、権限と所有者:グループが正しく設定されていること(-rw-r--r--および所有者がいるかどうかroot:root)を確認する必要があります。

おすすめ記事