红联Linux门户
Linux帮助

使用crontab -e定时任务执行错误

发布时间:2013-01-20 16:26:17来源:红联作者:000000000oaa
[i=s] 本帖最后由 000000000oaa 于 2013-1-20 16:29 编辑 [/i]

请教下高手。我用crontab -e编辑建立了。20 16 * * * /home/backup.sh.这项指令。然后再/home下建立backup.sh。backup的内容是rsync -avzP --delete root@192.168.1.200:/menu /menu --password-file=/etc/rsync.users。可是在16点20分时并没有执行这项命令。请假下各位。时哪边的问题呢?补充下。我把这两个文件都设定chmod 777权限。chomod 777 backup。 然后再/var/spool/cron 我把刚才这条指令的root文件也指定为chmod 777 root。还是不会执行。
文章评论

共有 3 条评论

  1. shenagxnh@qq 于 2013-04-13 21:24:21发表:

    以前做过linux服务器双机备份。定时执行脚本,能按时执行。但是脚本不能备份的没有数据。手动执行脚本能够成功。后在网上查了。 在定时启动的路径前面加上执行脚本的用户。。比如:
    20 16 * * * su - root -c /home/backup.sh

  2. jzyanglian 于 2013-01-30 10:03:22发表:

    你可已在绝对路径之前加上sh 试试

  3. Covrerito 于 2013-01-21 08:47:23发表:

    路过帮顶