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

See also