rclone的基本使用
网上搜出来的文章都是指令,摸索两次基本就会用,但是第一次使用还是有点懵,本文以挂载坚果云目录为例,图文介绍使用步骤。
一、登录坚果云,创建第三方应用密码(如有可跳过)
这里就不赘诉了,需要远程同步肯定需要一个需要同步的远程目录。Rclone支持众多协议,比如s3本、地文件、onedrive、WebDav等。
坚果云为例,登录坚果云后,在安全选项
中创建一个第三方APP密码,将账户
、密码
、服务器地址
记下来。
每个应用独立使用一个密码便于管理,怀疑密码泄露时可以撤销授权重新生成,更加安全。
二、选择需要同步的远程目录(如有可跳过)
坚果云的服务器地址https://dav.jianguoyun.com/dav/
同步下来的是根目录,使用时可以根据需要创建一个新目录。
本文新建一个目录Rclone示例目录
作为演示
三、安装Rclone
以Windows为例。安装Rclone比较简单,官网下载解压出来即可,解压后的目录如下:
四、配置远程目录
1、打开CMD工具:进入rclone所在目录,在路径前面增加cmd
回车
2、参考官方文档【https://rclone.org/webdav/】在cmd命令行工具中输入命令。
指令:rclone config
,开始配置,我们添加一个名为rclone示例
的remote。
输入指令后回显已有的配置、展示选项列表,选项列表有编辑、增加、删除、修改、拷贝等。
输入n
,选择新增配置项。依次按引导输入配置信息,包括配置名,参数信息等如下:
坚果云是WebDAV,输入55
回车
确认配置后,输入q
退出配置。
配置完成后,如何使用呢?
指令:
rclone lsd remote:
列出remote
的目录
rclone ls remote:
列出remote
的文件
在Rclone示例目录
中添加一个文件夹和一个文件,执行指令查看rclone示例
的文件和目录,查看效果如下图:
五、将远程目录挂载到磁盘路径下
配置完成后,可以将远程目录挂载到本地、或者在本地与远程间相互拷贝。
以挂载目录为例,参考文档https://rclone.org/commands/rclone_mount/,将Rclone示例目录
挂载到本地F:
盘下
指令:rclone mount rclone示例: F:/rclone示例
其中F:/rclone示例
是本地挂载后的目录,会自动生成。
六、开机自动挂载
手动执行指令挂载远程目录后CMD黑窗口会一直显示,按Ctrl+C
可以结束进程,本地目录就不见了。
可以配一个脚本,后台运行进程。然后将脚本加入开机自自动。
创建后缀名为.bat
的文件,其内容如下:
chcp 65001
@echo off
set rclonedir=%cd%
echo %rclonedir%
D:
cd %rclonedir%
rclone.exe mount rclone示例: F:/rclone示例` --vfs-cache-mode full --no-console
:pause
将脚本放到Rclone.exe所在目录,双击即可后台挂载目录。
创建一个快捷方式,将快捷方式添加到启动目录即可开机启动运行。