前俩天,在工作中需要把测试环境备份的时候,需要添加定时任务到任务表中,使用crontab -e来添加,重启服务,可是俩天之后发现没有运行。
后来去/usr/spool/cron/crontabs/这个目录下查看,
我需要自动备份的用户有自己的任务,我配置在root中的因此并没有起作用,而本来fund用户配置的因为路径原因也没有执行,
OK,在root文件中去掉任务,在fund中按照我需要的格式修改(以root用户执行。若以其它用户执行,则编辑相应文件名),重启
/etc/init.d/cron stop #停服务
/etc/init.d/cron start #启服务
正常工作