It is a common requirement to schedule the execution of scripts at a given time or at given time intervals. The GNU/Linux system comes with different utilities for scheduling tasks.
cron is such a utility that allows tasks to automatically run in the background of the system at regular intervals by use of the
cron daemon. The
cron utility makes use of a file called "cron table" that stores a list of schedule of scripts or commands to be executed and the time at which they are to be executed. It is a very useful utility. A common example usage is to schedule downloads of files from the Internet during the free hours (certain ISPs provide free usage - usually during the night when most people are sleeping). Users are not required ...