SuperAPI AI 工具集

rclone

部署与运维

查看项目

更新于 10-16 02:28

技能介绍

用途:该技能用于通过 rclone 在多种云存储服务之间上传、同步和管理文件,常见于把图片、视频、文档上传到 S3、Cloudflare R2 等对象存储,以及镜像本地目录到远端。

主要能力:支持安装与配置检查、交互式配置远端存储、单文件与目录上传、目录同步、列出远端内容、传输预览、较验文件、查看文件信息。常见 provider 配置包括 AWS S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces、Google Drive、Dropbox。配置示例:rclone config create r2 s3
provider=Cloudflare
access_key_id=YOUR_ACCESS_KEY
secret_access_key=YOUR_SECRET_KEY
endpoint=ACCOUNT_ID.r2.cloudflarestorage.com
acl=private。

使用方式:先验证安装与配置。若未安装,可按平台安装:macOS 使用 brew install rclone;Linux 使用 curl https://rclone.org/install.sh | sudo bash,或 sudo apt install rclone、sudo dnf install rclone。若无远端,运行 rclone config 交互配置。常用操作:rclone copy /path/to/file.mp4 remote:bucket/path/ --progress;rclone copy /path/to/folder remote:bucket/folder/ --progress;rclone sync /local/path remote:bucket/path/ --progress;rclone ls remote:bucket/;rclone copy /path remote:bucket/ --dry-run。常用参数包括 --progress、--dry-run、-v、--transfers=N、--bwlimit=RATE、--checksum、--exclude、--include、--min-size、--max-size。

大文件与验证:对视频等大文件可使用分片上传,如 rclone copy large_video.mp4 remote:bucket/ --s3-chunk-size=64M --progress,并通过 --retries=5 恢复中断传输;可用 rclone check /local/file remote:bucket/file 或 rclone lsl remote:bucket/path/to/file 验证。

限制:具体支持的 provider 范围、各 provider 的配置字段与行为、性能或费用信息,资料中未完整说明;实际使用前需自行确认账号权限与存储端配置。