rclone union的简单使用方法

rclone union怎么使用?将你的云盘多合一,统一管理。

yuniee
yuniee   Follow

# rclone union的简单使用方法

# 🐓前言

当想把云盘全部挂载在一个文件夹里更好管理时,又或者当你没有大容量云盘,只是白嫖了E5的开发者5T云盘想要挂载为emby的影视盘时想统一设置vfs-cache-max-size,而不是每个盘都分开设置vfs-cache-max-size使小硬盘emby服务器能得到更大效率的利用时rclone union就能很好的帮忙。不由得让人赞叹rclone功能的强大。

Rclone Union 是 Rclone 的一个插件,它为用户提供了一个强大的工具,可以将多个云存储服务合并到一个统一的文件系统中,就像它们是一个存储空间一样。这使得您可以轻松地在不同的云存储服务之间移动、复制和管理文件,而无需来回切换不同的云存储账户。无论您是一个拥有多个云存储账户的个人用户,还是一个需要整合不同云存储服务的企业用户,Rclone Union 都是一个强大的工具,可以简化您的工作流程。

# 🐕‍🦺使用方式

# 🐚前提

你已经提前用rclone添加了所有你想要挂载的云盘。

如果你不知道如何安装配置Rclone并添加Onedrive网盘(其他网盘步骤类似)及Rclone的基本使用方法可参考:Linux下如何安装配置Rclone并添加Onedrive网盘及Rclone的基本使用方法

# 🐖操作方式

可以通过rclone操作界面挂载,但那很麻烦,我们选择最简单的方式。直接在rclone的配置文件(rclone.config)中添加rclone union的配置。

因为在你输入rclone config命令开始,rclone就会在你的/root/.config/rclone路径下创建了一个rclone.config文件,如果你之前已经添加好了云盘,你会在里面看见你的所有配置,例如:

[onedrive1]
type = onedrive
token = {"access_token":"xxxx"}
drive_id = xxxxxxx
drive_type = business

个人配置不同,形式供参考。

# 🐯关于配置文件

配置文件可以直接修改生效,而不需要再运行rclone config指令一条条添加,所以当你想要迁移rclone或者想要在另一台vps上添加相同的云盘而不想要再次麻烦地按步骤一条条添加,就可以直接保存这个文件然后覆盖另一台vps的/root/.config/rclone/rclone.config,这样再次输入rclone config时就可以看见相同的配置和名称。

# 🤠修改配置文件添加rclone union

假设我已经提前添加了 onedrive1 onedrive2 google1 webdav云盘

使用vim编辑器打开/root/.config/rclone:

vim /root/.config/rclone

到文件的最底部,输入i添加以下内容(根据自己自定义的网盘名称修改):

[union(可自定义)]
type = union
upstreams = onedrive1:/  onedrive2:/  google1:/  webdav:/

然后输入:wq保存,然后再次输入rclone config就可以看见已经多了一个名为union的名称。如果你挂载union到本地就会看见这个目录下分别有 onedrive1 onedrive2 google1 webdav目录,里面的内容就是各个网盘的根目录内容。

# 🦒只添加某个网盘特定的目录下的文件

如果我想添加onedrive1网盘内的名为emby的目录,onedrive2下名为movie的目录,google1名为TV的目录,webdav下名为9kg(😏)的目录,就可以按照常规的类似onedrive1:/emby的形式,下面是示例:

[union(可自定义)]
type = union
upstreams = onedrive1:/emby  onedrive2:/movie  google1:/TV  webdav:/9kg

按照上面同样的方法保存退出文件就可以了。

# 🐮后记

通过以上方式简单的使用rclone union,这样你在emby影视盘挂载时不仅更方便,也会让你更节省资源,使播放体验更好。

记录一些基础但有用的玩机指南,还有我随心分享的各种内容,希望你能在这里找到你想要的