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