How to Set up a Crontab File on Linux
Cron is a job scheduling subsystem for linux. It is used for scheduling repeating jobs. If you wish to schedule a one shot job use the at subsystem. All users on a linux box may set up cron jobs provided they are allowed by the...
Method 1 of 2:
Setting up the File
- Using your favourite editor, create a cron file with a line for each job you wish to schedule, in the format: m h d m w command
- m minute
- h hour
- d day of month
- m month 1-12
- w weekday 0-7, Sun,Mon, etc (Sunday = 0 = 7) It is easy to remember if you think of the way one would say a date: Wednesday, July 29, at 10:30, then reverse the order.
- Load your file into crontab: crontab yourfile
Method 2 of 2:
Trying an Example
- Create a file testCron.txt containing the following lines:
- # do this every 10 minutes
- */10 * * * * date >> ~/testCron.log
- Load it into cron: crontab testCron.txt
- Wait 30 minutes, check testCron.log, if it works it will update your file with a time stamp 3 times.
- Remove the crontab so that it does not run forever: crontab -r
5 ★ | 1 Vote
You should read it
- Set up automatic mode in Linux with Crontab
- What is ISO file?
- How to open and read the .DAT file?
- What is DMG file?
- What is an XML file and how to open it?
- What is a DLL file, and how does this file work?
- What is a .tmp file? How to open .tmp file on Windows computer?
- What are UDF files?
- How to run scripts on boot on the Raspberry Pi
- What file is AAC? How to open, edit and convert AAC files
- What file is M4A? How to open, edit and convert M4A files
- What file is XSD? How to open, edit and convert XSD files