安装
curl https://rclone.org/install.sh | sudo bash
常见Rclone命令
rclone config - 以控制会话的形式添加rclone的配置,配置保存在.rclone.conf文件中。 rclone copy - 将文件从源复制到目的地址,跳过已复制完成的。 rclone sync - 将源数据同步到目的地址,只更新目的地址的数据。 rclone move - 将源数据移动到目的地址。 rclone delete - 删除指定路径下的文件内容。 rclone purge - 清空指定路径下所有文件数据。 rclone mkdir - 创建一个新目录。 rclone rmdir - 删除空目录。 rclone check - 检查源和目的地址数据是否匹配。 rclone ls - 列出指定路径下所有的文件以及文件大小和路径。 rclone lsd - 列出指定路径下所有的目录/容器/桶。 rclone lsl - 列出指定路径下所有文件以及修改时间、文件大小和路径。 rclone md5sum - 为指定路径下的所有文件产生一个md5sum文件。 rclone sha1sum - 为指定路径下的所有文件产生一个sha1sum文件。 rclone size - 获取指定路径下,文件内容的总大小。. rclone version - 查看当前版本。 rclone cleanup - 清空remote。 rclone dedupe - 交互式查找重复文件,进行删除/重命名操作。
常见用法
rclone config
开启一个新的配置,命令如下:
rclone config
rclone copy
将文件从源地址复制到目的地址,跳过已完成的,命令如下:
rclone copy source:sourcepath dest:destpsth
rclone sync
rclone sync同步的始终是path目录下的数据,而不是path目录。(空目录将不会被同步)
rclone sync source:path dest:path
rclone move
rclone move source:path dest:path
rclone purge
清空path目录和数据。命令格式如下:
rclone purge remote:path
rclone mkdir
创建path目录,命令格式如下:
rclone mkdir remote:path
rclone rmdir
删除一个空目录,命令格式如下:
rclone rmdir remote:path
rclone check
检查源和目标地址文件是否匹配。命令格式如下:
rclone check source:path dest:path
rclone ls
列出指定path下,所有的文件以及文件大小和路径。命令格式如下:
rclone ls remote:path
rclone lsd
列出指定path下,所有目录、容器、桶。命令格式如下:
rclone lsd remote:path
rclone delete
删除指定目录的内容。命令格式如下:
rclone delete remote:path
rclone size
获取指定path下所有数据文件的总大小。命令格式如下:
rclone size remote:path
挂载
rclone mount remote:path/to/files /home/onedrive