![Ubuntu crontab 备份网站文件无法运行](https://linux22.com/image/887895/Ubuntu%20crontab%20%E5%A4%87%E4%BB%BD%E7%BD%91%E7%AB%99%E6%96%87%E4%BB%B6%E6%97%A0%E6%B3%95%E8%BF%90%E8%A1%8C.png)
我使用 Linux VPS 进行网站托管。我想自动创建备份。
目前数据库备份正在运行,每天当地时间 3:30 左右创建。
但是其他备份不会执行任何操作,在下面的屏幕截图中,我添加了 * * * * * 时间符号只是为了测试,但它不会创建任何文件。
如果我复制并粘贴完全相同的命令(不带时间),那么它就会运行并创建备份。
我希望有人能帮助我,提前谢谢。
答案1
钢铁司机:
数据库备份命令中的 % 符号被转义,例如 date +\%Y; 在您的第一个命令中,它们没有被转义。例如,参见如何在 cron tab 作业中执行 date?
非常感谢。我一开始输入的/
是 而不是,但我删除了它们,因为它们改了名字。这确实解决了我的问题。\