我已经为 OneDrive 设置了 rclone。但是,我只能在线访问它。由于我必须离线工作很多,我需要离线访问文件。在 Windows 中,我可以选择要在本地保存文件。(这意味着它们最终会在 %userprofile%\Onedrive 中)然后当我在线时,它会自动将更改从云端同步到云端。
如何使用 rclone 执行此操作?
我已经为 OneDrive 设置了 rclone。但是,我只能在线访问它。由于我必须离线工作很多,我需要离线访问文件。在 Windows 中,我可以选择要在本地保存文件。(这意味着它们最终会在 %userprofile%\Onedrive 中)然后当我在线时,它会自动将更改从云端同步到云端。
如何使用 rclone 执行此操作?
披露:我是适用于 Linux 的 OneDrive 客户端的开发人员 - https://github.com/abraunegg/onedrive
在 Linux 上访问 OneDrive 只有 5 种可靠的方法:
Rclone 允许挂载远程驱动器,使其在文件系统中显示为本地存储。但是,它允许在本地存储和云之间复制文件(这实际上是它的主要目的)
对于离线工作,您需要复制,即创建您需要离线工作的文件的本地存储库。然后,您可以稍后使用 rclone 更新云上的文件。
这可以通过将所需的 rclone 命令放入脚本甚至别名中来轻松实现。