Crontab-l
Crontab-e
Execute */5 every five minutes * * * *
Executes 0 per hour * * * *
Execute 0 */2 per 2 hours * * *
Executes 0 0 * * * per day
Weekly Execution 0 0 * 0
Monthly execution 0 0 1 * *
Annual Execution 0 0 1 1 *
Asterisk (*): represents all possible values, such as the month field if it is an asterisk, the command action is executed monthly after the constraints of other fields are met.
Comma (,): You can specify a list range with a comma-separated value, for example, "1,2,5,7,8,9"
Middle Bar (-): An integer range can be represented by a middle bar between integers, such as "2-6" for "2,3,4,5,6"
Forward slash (/): You can specify the interval frequency of the time with a forward slash, such as "0-23/2", which is performed every two hours. A forward slash can be used with asterisks, such as */10, if used in the minute field, which means that it executes every 10 minutes.
Working with instances
Example 1: command is executed every 1 minutes
Command:
* * * * * command
Example 2:3rd and 15 minutes per hour of execution
Command:
3,15 * * * command
Example 3: Execution at 3rd and 15 minutes from 8 o'clock in the morning to 11.
Command:
3,15 8-11 * * command
Example 4:3rd and 15 minutes of every two-day 8 o'clock in the morning to 11-point execution
Command:
3,15 8-11 */2 * command
Example 5:3rd and 15 minutes of each Monday from 8 o'clock in the morning to 11.
Command:
3,15 8-11 * * 1 command
Example 6:21:30 restart of SMB per night
Command:
* * * * */ETC/INIT.D/SMB restart
Example 7:4:45 restart SMB per month for 1, 10, 22nd
Command:
4 1,10,22 * */ETC/INIT.D/SMB restart
Example 8:1:10 restart SMB per Saturday, Sunday
Command:
1 * * 6,0/ETC/INIT.D/SMB restart
Example 9: Restart SMB every 30 minutes from 18:00 to 23:00 daily
Command:
0,30 18-23 * * */ETC/INIT.D/SMB restart
Example 10: Every Saturday night at 11:00am restart SMB
Command:
0 * * 6/ETC/INIT.D/SMB restart
Example 11: Restart SMB every hour
Command:
* */1 * * * */ETC/INIT.D/SMB restart
Example 12: Restart SMB every hour from 11 o'clock to 7 in the morning
Command:
* 23-7/1 * * * */ETC/INIT.D/SMB restart
Example 13:4th per month with 11 points per Monday to Wednesday restart SMB
Command:
0 4 * MON-WED/ETC/INIT.D/SMB restart
Example 14:4-point restart of SMB on January 1
Command:
0 4 1 Jan */ETC/INIT.D/SMB restart
Example 15: Execution of scripts within/etc/cron.hourly directory per hour
Command:
* * * * * Root run-parts/etc/cron.hourly
Description
Run-parts This parameter, if you remove this parameter, you can write a script name to run, not the directory name.
"Linux" crontab every 1 hours and 2 hours to execute the job