Cronjob là một tiện ích Linux có chức năng lập lịch lệnh hoặc tập lệnh trên máy chủ của bạn để tự động chạy vào một ngày và giờ được chỉ định. Một cronjob là một nhiệm vụ chạy theo lịch trình có sẵn. Cronjob có thể rất hữu ích trong việc tự động hóa các nhiệm vụ lặp đi lặp lại.

Ví dụ: bạn có thể đặt công việc định kỳ để xóa các tệp tạm thời mỗi tuần để tiết kiệm dung lượng ổ đĩa của bạn. Một số chương trình, chẳng hạn như Drupal, thậm chí có thể yêu cầu bạn thiết lập một công việc định kỳ để thực hiện các chức năng nhất định.

Các tập lệnh được thực thi như một cronjob được sử dụng để sửa đổi các tệp hoặc cơ sở dữ liệu. Tuy nhiên, họ có thể thực hiện các tác vụ khác không sửa đổi dữ liệu trên máy chủ, như gửi thông báo qua email.