VIRTUALS

the virtual labs for the virtuals

0%

玩转rclone

名词详解

remote

remote可以理解成rclone程序「可操作」的对象。通常,一个remote在配置的时候会被分配:
一个API接口client_idclient_secret,可以默认rclone官方接口,也可以自己指定接口;
一个rclone权限scope,一共5种权限,通常我会选第1个Full access;
一个根目录IDroot_folder_id,它指定了rclone程序可操作的源在什么地方,通常我会设置成网盘根目录,即对整个网盘可操作;
一个服务账号文件service_account_file,它可指定rclone使用真实或服务账号。

命令详解

copy

rclone copy remoteA:srcDir remoteB:dstDir

copy 适用于从一个地方「拷贝」到另一个地方,不管是从本地到网盘还是网盘到网盘。需要注意的是,Rclone绑定的账号至少需要对源有「读取」权限,对目标有「写入」权限。

举例:
假设我们配置4个remote:remoteA为网盘A;remogteB为网盘B;remoteC为团队盘C;remoteD为团队盘D;
从remoteA的目录”/GdTemp”到remoteA的目录”/Movies/2020”:
rclone copy remoteA:/GdTemp remoteA/Movies/2020
从remoteA的目录”/GDTemp”