SuperAPI AI 工具集

rclone

智能体与模型

查看项目

更新于 10-16 06:22

技能介绍

用途:rclone 是命令行云存储管理工具,用于在本地与各类云存储之间复制、同步、移动、校验文件,也可把云存储挂载为文件系统或对外提供服务。

主要能力:支持 70 多种后端,包括 S3 兼容(AWS S3、MinIO、Wasabi、Cloudflare R2)、Google Cloud Storage、Azure Blob、Backblaze B2、Dropbox、Google Drive、OneDrive、SFTP、WebDAV、FTP、本地文件系统、HTTP、Mega、Box、pCloud、Jottacloud、Yandex Disk 等。常用操作有 rclone config 配置远程、rclone listremotes 列出远程、rclone lsd/lsf/ls/lsjson 列目录与文件、rclone copy 复制(不删除目标)、rclone sync 镜像同步(会删除目标多余文件)、rclone move 移动、rclone check 校验、rclone mount 挂载、rclone serve http/webdav/sftp/s3 提供服务、rclone bisync 双向同步(实验性,首次需 --resync)、rclone delete/purge/mkdir/cat/size 等,以及 crypt 类型远程做客户端 AES-256 加密。

使用方式:二进制名为 rclone,配置文件默认在 ~/.config/rclone/rclone.conf(或 $RCLONE_CONFIG)。安装可用 apt install rclone、dnf install rclone 或 curl https://rclone.org/install.sh | sudo bash。日志用 --log-file 与 --log-level。挂载需安装 FUSE(fuse3)。

限制与注意:sync 会删除目标端源端没有的文件,生产数据前应先用 --dry-run 预览,不确定时用 copy;OAuth 令牌会过期,可用 rclone config reconnect remote: 刷新,无头服务器可用 rclone authorize;配置文件明文保存凭据,建议 chmod 600;服务端复制仅在同一提供商内有效;挂载依赖 FUSE,非 root 用户使用 --allow-other 需在 /etc/fuse.conf 中启用 user_allow_other;crypt 远程密码丢失将导致数据无法恢复。

适用场景:跨云备份与迁移、对象存储同步、把云盘挂载为本地目录、以标准协议对外暴露存储。具体收费、价格与效果资料未提供。