我有crontab:
35 16 * * * mysqldump -h mysql2.alwaysdata.com -u user -ppass --all-databases > ../copias/fichero_`date +%d-%m-%Y-%H:%M:%S`.sql
但该命令在没有crontab的情况下正常工作。
文件夹chmod 777 -R
。
感谢。
答案 0 :(得分:4)
您应该使用绝对路径而不是../copias/fichero...
。
当cron运行命令时,您不知道当前目录是什么。
答案 1 :(得分:0)
在/ etc / crontab文件中,您必须在运行命令之前指定用户名。