crontab:定时任务
crontab:定时任务的守护进程
命令格式
1 usage: crontab [-u user] file 2 crontab [-u user] [ -e | -l | -r ] 3 -e (edit user's crontab) 4 -l (list user's crontab) 5 -r (delete user's crontab) 6 -i (prompt before deleting user's crontab) 7 -s (selinux context)
分类
1用户任务调度: 命令:crontab 命令 文件:cd /var/spool/cron/ 其文件名与用户名一致 2系统任务调度:文件/etc/crontab
修改配置文件
# Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed 星号(*):代表所有可能的值,如month字段为星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。 逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9” 所有值都执行一次 中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6” 正斜线(/):可以用正斜线指定时间的间隔频率,例如“/2”表示每两小时、两个月 间隔执行,
备注
查看crontab 执行记录 /var/log/cron* 控制人员使用crontab 定时任务 /etc/cron.allow /etc/cron.deny allow 优先deny 但建议只是用一个控制文件
详细设置参考其他人微博 https://www.cnblogs.com/ftl1012/p/crontab.html
浙公网安备 33010602011771号