Fun fact
The name cron comes from Chronos, the Greek word for time. The original version shipped with Version 7 Unix in 1979, and its algorithm was almost comically simple: read /usr/lib/crontab, run anything that was due, sleep for one minute, repeat. When Purdue University tried to extend it to all 100 users of a time-shared VAX in the late 1970s, the constant re-checking crushed the machine. Graduate student Robert Brown, inspired by a 1977 Communications of the ACM paper on event queues, rebuilt cron so it slept until the next job was actually due. Colleague Keith Williamson turned the prototype into a production service in late 1979, then carried it to AT&T Bell Labs — and from there it spread into System V, BSD, Solaris, HP-UX and AIX.
Tool usage guide
- Open the Cron Expression Builder and pick how often the job should run: every minute, hourly, daily, weekly or monthly.
- Set the exact minute, hour and day fields — the live preview shows the plain-English meaning and the next run dates.
- Copy the finished five-field expression into your crontab with
crontab -e. - Save and verify: run
crontab -land check your logs or inbox for the first execution.