云盘空间很大,但使用起来却并不方便 需要打开网页、下载客户端、频繁切换,非常低效。
本文将介绍如何使用一款强大的工具 rclone,
将 云盘 直接挂载为本地目录,实现像操作本地硬盘一样使用云盘。
你将学会:
而借助一款强大的工具 rclone,我们可以将云盘直接挂载为本地文件夹,像操作本地硬盘那样使用云盘。
rclone 是一个开源命令行工具,被称为「云存储界的 rsync」,它支持几乎所有主流云盘,包括:
🔹 最强功能:
可以把云盘 挂载为本地磁盘目录 使用。
你可以用它来:
本文使用的是 RackNerd 的 VPS, Linux 系统环境为 Ubuntu / Debian。
bashcurl https://rclone.org/install.sh | sudo bash
bashrclone version
如果输出版本号就是成功安装
bashrclone config
在列表中选择你要使用的云盘
本文示例使用 OneDrive
之后的选项基本可以 一路回车使用默认值
Use web browser to automatically authenticate rclone with remote?
y) Yes (default)
n) No
由于服务器上 没有浏览器,请选择:
textn
接下来需要在Windows 本地获取 token
前往官网下载:
👉 https://rclone.org/downloads
解压到任意目录。
bash.\rclone.exe authorize "onedrive"
浏览器会自动打开 OneDrive 登录页面,完成登录后,
CMD 窗口会输出一大段 JSON 授权信息。
bashrclone lsd onedrive:
如果能看到云盘目录列表,说明配置完全成功。
bashmkdir -p /mnt/cloud
bashrclone mount mydrive: /mnt/cloud \ --daemon \ --allow-other \ --vfs-cache-mode writes \ --buffer-size 256M \ --dir-cache-time 72h
| 参数 | 作用 |
|---|---|
| mydrive: | 你的网盘名称 |
| /mnt/cloud | 挂载目录 |
| --daemon | 后台运行 |
| --allow-other | 允许其他用户访问 |
| --vfs-cache-mode writes: | 启用写缓存(必须) |
| --buffer-size | 文件读取缓存 |
| --dir-cache-time | 目录缓存时间 |
更多参数可以参考 rclone 官方文档
bashls /mnt/cloud
如果能看到云盘中的文件和目录,说明挂载成功。
此时你可以像操作本地磁盘一样使用云盘了。
通过 rclone 挂载云盘,你可以:
把云盘当成本地硬盘使用
免去下载 / 上传的繁琐流程
非常适合服务器长期运行场景

