cron.d(/etc/cron.d/のように)とcrontabの違いは何ですか?

cron.d(/etc/cron.d/のように)とcrontabの違いは何ですか?

cron.dのようなディレクトリ/etc/cron.d/の主な違いは何ですかcrontab

私が理解しているのは、via/etc/cron.d/my_non_crontab_cronjobsに入れるのと同じようなファイルを作成し、必要なコンテンツを置くことです。crontabcrontab -e

それでは、2つの主な違いは何ですか?

ベストアンサー1

これらの相違点については後で詳しく説明する。cron(8)マンページDebian で。主な違いは、各ユーザーが1つのファイルを管理する/etc/cron.dのに対し、スクリプトを使用してコンテンツを管理する方が簡単であり(自動インストールと更新の場合)、エディタを使用して管理crontabする/etc/cron.dのがより簡単です(実際にはエンドユーザーの場合)。 )。言葉)。crontab

他の重要な違いは、すべてのディストリビューションがそれをサポートしているわけではなく、/etc/cron.dファイルが/etc/cron.d特定の要件の数を満たす必要があることです(有効なcronジョブでなければなりません)。そのファイルはrootが所有する必要がありますrun-partsポイントがない、文字、数字、下線、ハイフンのみ可能)。

使用を検討している場合は、通常、またはいずれかを/etc/cron.d使用することをお勧めします。/etc/cron.hourly/etc/cron.daily/etc/cron.weekly/etc/cron.monthly

おすすめ記事