Sự khác biệt được ghi nhận chi tiết trong các cron(8)
manpage trong Debian. Sự khác biệt chính là /etc/cron.d
được điền với các tệp riêng biệt, trong khi crontab
quản lý một tệp cho mỗi người dùng; Do đó, việc quản lý nội dung /etc/cron.d
sử dụng tập lệnh (để cài đặt và cập nhật tự động) dễ dàng hơn và dễ quản lý hơn crontab
bằng trình chỉnh sửa (thực sự cho người dùng cuối).
Sự khác biệt quan trọng khác là không phải tất cả các bản phân phối đều hỗ trợ /etc/cron.d
và các tệp trong đó /etc/cron.d
phải đáp ứng một số yêu cầu nhất định (ngoài công việc định kỳ hợp lệ): chúng phải được sở hữu bởi root và phải tuân theo run-parts
'quy ước đặt tên ( không có dấu chấm , chỉ chữ cái, chữ số, dấu gạch dưới và dấu gạch nối).
Nếu bạn đang cân nhắc sử dụng /etc/cron.d
, nó thường là giá trị xem xét một trong những /etc/cron.hourly
, /etc/cron.daily
, /etc/cron.weekly
, hoặc /etc/cron.monthly
để thay thế.