ubuntu 使用 RSYNC 备份有效,但在 CRONTAB 中无效
在 rsync 中使用此命令:
rsync -azvh pi@192.168.1.45:/media/PNY/video /home/john/Desktop/Pi\ Videos
完美运行。现在,当我将此命令放在 crontab 中每 15 分钟运行一次时,它不起作用,我想知道我在 crontab 中的命令是否正确?
*/15 * * * * rsync -avzhe ssh pi@192.168.1.45:/media/PNY/video /home/john/Desktop/Pi\ Videos
哇,真是挖掘!我在linuxquestions.org上找到了答案
CLI 和 crontab 在不同的环境中运行。需要告诉 Crontab 私钥在哪里。我按照链接上的说明进行操作,只需在命令中添加私钥的位置即可。上一个命令现在添加了这个添加。
*/15 * * * * rsync -avzhe "ssh -i /home/john/.ssh/id_rsa_dvr.pi" pi@192.168.1.45:/media/PNY/video /home/john/Desktop/Pi\ Videos
现在去找一个可以帮助恢复其中一些根的医生。:-)
相关文章推荐:
- ubuntu-日志–Logcheck不发送电子邮件
- ubuntu-扩展–VirtualBox问题:未加载内核模块
- ubuntu-无法使用“apt-get”更新:错误
- ubuntu-命令行–USB设置为写保护模式
- ubuntu-在Ubuntu16.04中安装Intel图形驱动程序_ubuntu_帮酷
- ubuntu-16.04–基于服务器的应用程序的pam/ad问题
- ubuntu-boot–在Ubuntu中为新操作系统创建一个新的主分区
- ubuntu-软件安装–如何在Lubuntu中安装Dillo?
- ubuntu-apt–如何在Lubuntu中安装“Links2”浏览器?
- ubuntu-bash–执行一个包含一些终端命令的文件
赞 (0)