Cron is a very usefull service in Linux systems that allows periodical execution of programs.
Terms
The program that runs other programs periodically is called "cron".
The configuration file, that tells cron which programs should be run
periodically is called "crontab" and located in /etc/crontab
.
One line in that file is called "cronjob".
But "crontab" is also a command that lets you add cronjobs.
Example
The following entry in crontab means that uamt.py
is executed
every day at 3:30 am:
30 3 * * * /home/mthoma/uamt.py
You can check if everything went fine with
mthoma@i13srv30:~> crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.DEZBGc installed on Sat Jan 4 14:35:03 2014)
# (Cronie version 4.2)
30 3 * * * /home/mthoma/uamt.py