定时任务
定时任务介绍
是为了简化系统管理员的对于固定 重复 有规律的任务提供的一种服务
Linux系统中具体业务体现就是 备份数据在服务器负载比较小的时候进行,人多的时候叫做访问的高峰期,人少的时候就叫做业务低谷期。一般在凌晨5-6的时候,业务低谷期,这个时间进行备份,对用户的影响降低到最小
总结:用户(root)有规律 可重复工作
什么是定时任务
Cron(d)是Linux系统中以后台进程模式, 周期性的执行命令或指定程序的服务软件,默认情况下,Linux系统冲安装软件完毕后,Cron服务软件便自动启动,服务对应的进程名称叫Cron(d)服务会定时/定期/周期性检查系统中是否有可执行的工作计划,时间间隔/定期/周期性,最小单位只能到分钟
定时任务的种类
crond服务,软件包cronie
atd,运行一次/临时
anacron,非7*24小时运行在服务器上
如何查看定时任务软件?
rpm -aq cronie #查看软件包
rpm -ql cronie #查看软件安装路径
用户定时任务
系统定时任务的相关文件
/etc/cron.hourly #每小时运行什么任务
/etc/cron.daily #每天运行什么任务
/etc/cron.weekly #每周运行什么任务
/etc/cron.monthly #每月运行什么任务
/etc/cron.deny #拒绝,定时任务黑名单
/etc/crontab #定时任务配置文件
用户定时任务的相关文件
/var/spool/cron #每分钟都会查看该路径下,系统用户root命令定时任务文件,定时任务的配置文件
var/log/cron #用户的定时任务的日志,不显示对错的结果,