Whole Network Applications Applicatios FreeBSD Hacks Networking Programming Securing

 

Schedule A Unix Cron Job

Filed in archive by Michael Hammer on September 8, 2006

When scheduling a cron job each column indicates a different time period:

minute hour [Day of Month] [Month] [Day of Week]

Thus, to schedule a job to run at 5 minutes after every hour:

5 * * * * /job

every five minutes:

0-59/5 * * * * /job

some versions of cron allow the abbreviation: */5 * * * * /job

every hour on the hour:

0 * * * * /job

On the first of every month (at 1 am):

0 1 1 * * /job

---

Field Meaning

1 Minute (0-59)

2 Hour (2-24)

3 Day of month (1-31)

4 Month (1-12, Jan, Feb, ...)

5 Day of week (0-6) 0 = Sunday, 1 = Monday, ... or Sun, Mon, etc)

6 Command to execute

Some versions of cron allow an extra field before the command to
specify the user that the command will run as.

---

35 2 * * * rootlinks tar czf /usr/local/backups/daily/abc.tar.gz /abc >/dev/null 2>&1
This will run tar czvf /usr/local/backups/daily/abc.tar.gz /abc at 2:35am every day.
The > /dev/null 2>&1 part means to send any standard output to /dev/null and
to redirect standard error (2) to the same place as the standard output (1).
Basically it runs the command without any output to a terminal.






Permalink: Schedule A Unix Cron Job
Tags: linux  blog  hacks  hack  unix  ubuntu  freebsd  tip  tips  free  ilnux  cron  unix+cron 

Trackback: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/35794

Related Entries:

Automated spam learning on Linux with SpamAssassin - 29 August 2006

What is the Linux Kernel? - 29 August 2006

Linux Powered Home Theatre - 30 August 2006

Simplicity in consulting - 19 February 2007





RSSrss   | See all blog subscribe options
Google google   |   What is RSS?
Yahoo! yahoo
Addthis Subscribe using any feed reader!
Bloglines Bloglines
Newsletter
Grouptivity

Use the search to look for other interesting posts

  • Picture Credit goes to Pawel Jarulez for this cool penguin bandit.


 
  • Advertise with us

  • Learn more about our advertising options or email advertising - at - creative-weblogging.com or give us a call at +1 (650) 331 4900.




  • Other blogs in the same channel in the Creative Weblogging Network







 

Tagcloud: Applications Devices Education Entertainment Finding The Right Linux For You FreeBSD Hacks Humor Linux For Windows Users Misc Multimedia Networking OS Programming Securing Servers Solaris Tips & Tricks Utilities