CentOS 6.4对此很满意,但是CentOS 7告诉我“crontab文件中的错误,无法安装”。 这个crontab文件有什么问题(只有2行)?
0 0 * * * /home/web/backup-db.sh 0 1 * * * /home/web/backup-files.sh
我试过这个基于这个答案在这里 ,这也不工作:
every '0 0 * * *' do /home/web/backup-db.sh every '0 1 * * *' do /home/web/backup-files.sh
这不是对这些文件的权限,因为这不起作用:
1 1 * * * /usr/sbin/ntpdate -s time-1.ncsu.edu
ntupdate已正确安装,并在该位置。 所以这是关于我认为我的crontab语法的东西 – 想法?
如果这是/ etc / crontab,那么你在那里缺less一个用户名。
尝试这个:
0 0 * * * root /home/web/backup-db.sh 0 1 * * * root /home/web/backup-files.sh
在文件末尾的单行添加一个#可以修复它。 这是一个过早的EOF问题。