What is a Linux Cron Job?
A **cron job** is a time-based job scheduler utility in Unix-like operating systems. Developers use cron jobs to schedule scripts (such as database backup runs, news email broadcasts, or API sync checks) to run periodically at fixed times.
A standard crontab expression consists of 5 fields:
┌───────────── minute (0 - 59)
│ ┌─────────── hour (0 - 23)
│ │ ┌───────── day of the month (1 - 31)
│ │ │ ┌─────── month (1 - 12)
│ │ │ │ ┌───── day of the week (0 - 6) (Sunday to Saturday)
│ │ │ │ │
* * * * *