Difference between revisions of "Crontab"
From Linuxintro
imported>ThorstenStaerk |
imported>ThorstenStaerk (examples) |
||
Line 6: | Line 6: | ||
<minute> <hour> <day of month> <month> <day of week> [user] <command> | <minute> <hour> <day of month> <month> <day of week> [user] <command> | ||
where [user] is optional. | where [user] is optional. | ||
+ | |||
+ | = Examples = | ||
+ | Run the command fetchmail every day at 10 minutes past 1: | ||
+ | 10 1 * * * fetchmail | ||
+ | Run the command fetchmail every day and hour at 10 minutes past the hour: | ||
+ | 10 * * * * fetchmail | ||
+ | Run the command fetchmail every 10 minutes: | ||
+ | */10 * * * * fetchmail | ||
= See also = | = See also = | ||
* [http://man-wiki.net/index.php/5:crontab crontab's man page] | * [http://man-wiki.net/index.php/5:crontab crontab's man page] |
Revision as of 11:26, 12 February 2012
crontab is a configuration file in the /etc folder that tells the cron daemon when to perform what commands. It can look like this:
# Sample crontab file */10 * * * * fetchmail -p pop3 -u 612696 -v pop.gmx.net
A line starting with a # is a comment. The other line in this example follows the form
<minute> <hour> <day of month> <month> <day of week> [user] <command>
where [user] is optional.
Examples
Run the command fetchmail every day at 10 minutes past 1:
10 1 * * * fetchmail
Run the command fetchmail every day and hour at 10 minutes past the hour:
10 * * * * fetchmail
Run the command fetchmail every 10 minutes:
*/10 * * * * fetchmail