Cron

cron
Developer(s)AT&T Bell Laboratories
Initial releaseMay 1975 (1975-05)
Written inC
Operating systemUnix and Unix-like, Plan 9, Inferno
TypeJob scheduler

The cron command-line utility is a job scheduler on Unix-like operating systems. Users who set up and maintain software environments use cron to schedule jobs[1] (commands or shell scripts), also known as cron jobs,[2][3] to run periodically at fixed times, dates, or intervals.[4] It typically automates system maintenance or administration—though its general-purpose nature makes it useful for things like downloading files from the Internet and downloading email at regular intervals.[5]

Cron is most suitable for scheduling repetitive tasks. Scheduling one-time tasks can be accomplished using the associated at utility.

Cron's name originates from Chronos, the Greek word for time.[6][better source needed]

  1. ^ "Automation with Cron job on Centos 8". April 6, 2020.
  2. ^ "Difference between cron, crontab, and cronjob?". Stack Overflow.
  3. ^ "Cron Job: a Comprehensive Guide for Beginners 2020". May 24, 2019.
  4. ^ "Crontab – Quick Reference". Admin's Choice. December 21, 2009.
  5. ^ "Newbie Introduction to cron". Unixgeeks.org. Retrieved 2013-11-06.
  6. ^ "Linux - cron and crontab".

Developed by StudentB