Perbedaan didokumentasikan secara rinci dalam halaman cron(8)
manual dalam bahasa Debian. Perbedaan utama adalah yang /etc/cron.d
diisi dengan file yang terpisah, sedangkan crontab
mengelola satu file per pengguna; dengan demikian lebih mudah untuk mengelola konten /etc/cron.d
menggunakan skrip (untuk instalasi otomatis dan pembaruan), dan lebih mudah untuk mengelola crontab
menggunakan editor (untuk pengguna akhir benar-benar).
Perbedaan penting lainnya adalah bahwa tidak semua distribusi mendukung /etc/cron.d
, dan bahwa file dalam /etc/cron.d
harus memenuhi sejumlah persyaratan tertentu (di luar pekerjaan cron yang valid): mereka harus dimiliki oleh root, dan harus sesuai dengan run-parts
'konvensi penamaan ( tidak ada titik , hanya huruf, angka, garis bawah, dan tanda hubung).
Jika Anda sedang mempertimbangkan menggunakan /etc/cron.d
, itu biasanya layak dipertimbangkan salah /etc/cron.hourly
, /etc/cron.daily
, /etc/cron.weekly
, atau /etc/cron.monthly
sebaliknya.