将图片从 ubuntu 文件夹复制到 google drive 文件夹

将图片从 ubuntu 文件夹复制到 google drive 文件夹

我正在尝试制定一个 crontab 计划,将所有图片文件(steam 截图)复制到我的 google drive 帐户,然后将它们备份到我的家庭服务器。

到目前为止,我有“cp - R /home/(user)/Pictures/Screenshots/Steam/ gio google-drive://(user)@gmail.com/Screenshots/Steam/”,但这输出“cp:目标'(URL)'不是目录”。

有人做过这个吗?我在网上搜索过,但发现很少最新且有用的信息。

答案1

cp - R /home/(user)/Pictures/Screenshots/Steam/ gio google-drive://(user)@gmail.com/Screenshots/Steam/" but this outputs "cp: target '(URL)' is not a directory

您的目录和选项上应该有空间。

cp -R /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/

Steam/ gio请注意,我删除了和上的空格cp - R

如果您的图片收藏随着时间的推移而增长,我建议使用 rsync——您可以将其设置为仅复制新文件,这样您就不必覆盖现有文件。

rsync -ca --ignore-existing /home/(user)/Pictures/Screenshots/Steam/gio google-drive://(user)@gmail.com/Screenshots/Steam/

这只会传输目标(您的谷歌驱动器)上不存在的新屏幕截图。

相关内容