Linux crontab (定时任务)

Linux crontab (定时任务)

语法

crontab [options]

常用参数:

 -u <user>  指定用户
 -e         编辑 crontab
 -l         列出用户的 crontab
 -r         删除用户的 crontab

设置定时任务

任务格式

在任务的编辑界面中,任务的格式为:
前面是任务执行的周期,分为分钟、小时、天、月、周
后面是执行的任务

minute hour day month week command

周期有以下表示方法

*	取值范围内的所有数字
/	每过多少的数字
-	区间
,	散列

示例:

# 每分钟执行一次命令
* * * * * command

# 每天 3:30 执行命令
30 3 * * * command

# 每隔两分钟执行一次命令
*/2 * * * * command

# 工作日每天执行一次命令
0 0 * * 1-5 command

# 每天 0 点、12点执行一次命令
0 0,12 * * * command

# 每分钟向目标文件中写入时间
* * * * * /usr/bin/echo `date` >> file

posted on 2019-11-29 17:07  doubtful  阅读(165)  评论(1编辑  收藏  举报

导航