Before you start
Learn what to expect from this tutorial and how to get the most out of it.
This tutorial explains how to configure and maintain cron,
the job scheduler found on almost all UNIX® machines. Additionally, this
lesson demonstrates just some of the many applications of cron.
Learn how to create, schedule, and manage cron jobs
and how to define timetables to control job frequency, from once per minute to
once per year. Additionally, learn how to limit access to cron
to prevent abuse and how to use other utilities in tandem with cron
to automate common maintenance tasks.
This tutorial is written for users and systems administrators of UNIX (and UNIX-like) systems. To follow this tutorial, you should have a general familiarity with a command-line shell and shell scripting. Some experience installing and configuring software on UNIX is also helpful.
To run the examples in this tutorial, you need a UNIX computer. If you want to
configure system-wide cron jobs, you also need root
access. The examples shown in this tutorial are based on Vixie
cron, which is used widely on modern UNIX systems,
running on Ubuntu Desktop Linux® version 8.04.1. Other versions of
cron are similar to Vixie; check the documentation
for your UNIX system for specifics.




