質問: fcronは、ジョブが実行されたかどうかをどのように知るのですか? 最近、ラップトップでvixie-cronからfcronに移行しました。 fcronは、特定のジョブが特定の期間に実行されたかどうかをどのように知るのですか?ファイルは実行中に変更される可能性があるため、別のジョブを構成するものは何ですか?たとえば、毎日の実行から毎週の実行に変更した場合、再実行されますか?
回答: 初期化中(およびユーザーがfcrontab -zを実行するときはいつでも)、fcronはfcrontabをロードしてコンパイルします。次に、fcronは次のジョブが実行されるまでの時間を計算し、その時間スリープします。システムが停止するたびに、次の実行までの残り時間が節約されます。