每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行 0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *
常用命令:
/sbin/service crond start #启动服务 /sbin/service crond stop #关闭服务 /sbin/service crond restart #重启服务 /sbin/service crond reload #重新载入配置
查看crontab服务状态:
service crond status
手动启动crontab服务:
service crond start
ubuntu 上启动服务的命令:
/etc/init.d/cron start or stop or restart--启动服务
crontab
功能说明:设置计时器。
语 法:crontab [-u <用户名称>][配置文件] 或 crontab [-u <用户名称>][-elr]
补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。
配置文件格式:Minute Hour Day Month DayOFWeek Command
参 数:
-e 编辑该用户的计时器设置。
-l 列出该用户的计时器设置。
-r 删除该用户的计时器设置。
-u<用户名称> 指定要设定计时器的用户名称。
第6列要运行的命令
0 3 1 * * sh /opt/backup/back.sh -----每月1号3点执行back.sh
0 3 */10 * * sh /opt/backup/back_xhcj.sh ----每隔10天的3点执行一次
#test end
#*/10 * * * * sh /opt/backup/back.sh ----每隔10分钟执行一次
#*/5 * * * * sh /opt/backup/back_xhcj.sh ---每隔5分钟执行一次
每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行 0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *