命令行界面 Cloud Storage Manager Rclone 1.56.0 添加了新的 Serve Docker 命令、重新设计的配置、新的 librclone C 库

Rclone 是一款免费开源的命令行云存储同步工具,已更新至 1.56.0 版,其中包含一些重要的新功能。 有一个新的后端,包括 Docker serve 在内的新命令,一个重新设计的配置系统,还有一个新的 librclone C 库。

Rclone 是一个命令行云存储管理器。 您可以使用它从命令行管理多个云存储提供程序,这允许使用 Unix 命令的云等效项,例如 rsync, cp, mv, mount, ls, ncdu, tree, 等等。

您可以使用它通过可选加密将文件和目录从云存储服务(包括直接在云存储之间)同步,使用其 FUSE 支持在本地安装远程存储,通过 HTTP、WebDav、FTP、SFTP 或DLNA 等等。

至于支持的云存储提供商,Rclone 支持 40 多种服务,包括 Google Drive、Amazon Drive 和 S3、Dropbox、Microsoft OneDrive、Yandex Disk、NextCloud、Box、pCloud 等。 它在 Linux、macOS、Microsoft Windows、*BSD 和 Solaris 上运行。

虽然这是一个命令行工具,但它确实带有一个实验性的 Web GUI。 还有一个第三方 Rclone 浏览器 GUI。

最新的 Rclone 1.56.0 带有一些新命令,包括一个 serve docker 命令 它实现了 Docker 卷插件 API,允许 Docker 使用 Rclone 作为各种云提供商的数据存储机制,以及 checksum 命令 用于根据 SUM 文件(MD5、SHA1 等)检查源中的文件。

最新的 Rclone 1.56.0 附带的另一个值得一提的变化是
重新设计的配置系统
. 这样做了,所以
它可以通过 cli 和 RC API 以非交互方式使用
. 值得注意的是,此更改会影响所有后端,因此可能会导致先前配置损坏! 如果某些东西不起作用,请提交错误报告。

此 Rclone 版本还包括 librclone 将 Rclone RC(远程控制 API)导出为 C 库,允许开发人员将 Rclone 功能集成到他们的应用程序中. 这甚至支持 Android 和 Gomobile。

Rclone 1.56.0 的其他变化包括:

  • Uptobox 的新后端
  • VFS:添加缓存重置 --vfs-cache-max-size 以缓存轮询间隔处理
  • 本地:始终使用 readlink 读取符号链接大小以获得更好的兼容性
  • Drive:切换到 Drives API 以查找共享驱动器
  • Dropbox:添加 --dropbox-batch-mode 标志以加快上传速度
  • SFTP:通过重新启用并发写入来修复性能回归
  • HTTP:用 lib/http 替换 httplib
  • 您可以在此处看到许多其他更改

下载 Rclone

下载页面包括适用于 Windows、Linux(DEB、RPM 和通用二进制文件)、macOS 和 BSD 的二进制文件,以及用于自动下载 Rclone 和设置所有内容的通用脚本。 您还需要阅读 Rclone 文档。