在小说阅读器读本章
去阅读
在小说阅读器中沉浸阅读
01你有没有这种烦恼?
文件存在百度网盘,下载要限速,上传要客户端,批量操作更是噩梦。想做个自动备份脚本?对不起,官方不提供这种接口。
直到遇见 Rclone。
“Rclone 是命令行下的瑞士军刀,专门对付各种云存储。”
它支持超过 70 种云存储后端,包括百度网盘、阿里云盘、OneDrive、Google Drive、S3 兼容存储……一套命令,通吃所有平台。
02Rclone 能做什么?
先说几个最实用的场景:
- 挂载云盘为本地磁盘:打开文件管理器,云盘文件就像本地文件一样可以直接拖拽、预览、编辑
- 定时自动备份:配合 cron,每天凌晨把重要目录同步到云端,完全无人值守
- 跨云迁移:从百度网盘迁移到阿里云盘,不经过本地,直接云对云传输
- 加密存储:上传前自动加密,云盘服务商也看不到你的内容
03安装只需一步
macOS / Linux:
curl https://rclone.org/install.sh | sudo bash
Windows:
去 rclone.org 下载 zip,解压后把 rclone.exe 放到任意 PATH 目录即可。
04配置百度网盘
运行交互式配置向导:
rclone config
按提示操作:
- 输入
n新建配置,取个名字,比如baidupan - 存储类型选
baidu(输入对应编号) - 留空 client_id 和 client_secret(使用默认)
- 选择
y打开浏览器授权,登录百度账号并允许访问 - 完成后输入
q退出
验证是否成功:
rclone ls baidupan:/
能看到文件列表,说明配置完毕。
05核心命令速查
同步本地目录到云盘(单向,以云盘为准):
rclone sync /本地/目录 baidupan:/云盘/目录 -P
双向同步(两端都保留最新):
rclone bisync /本地/目录 baidupan:/云盘/目录 --resilient
复制文件(不删除目标端多余文件):
rclone copy /本地/目录 baidupan:/备份 -P
挂载为本地磁盘(macOS/Linux 需先装 FUSE):
rclone mount baidupan:/ ~/CloudDrive --daemon
执行后打开 ~/CloudDrive,百度网盘的文件就出现在那里了。
注意:macOS 需要先安装
macFUSE,可通过brew install --cask macfuse完成。
卸载挂载点:
fusermount -u ~/CloudDrive # Linux
umount ~/CloudDrive # macOS
06设置自动备份
用 cron 实现每天凌晨 2 点自动备份桌面文件:
crontab -e
添加一行:
0 2 * * * rclone sync ~/Desktop baidupan:/Desktop备份 --log-file=/tmp/rclone.log
保存退出,从此备份这件事就可以彻底忘掉了。
07加密存储:让云盘真正属于你
Rclone 内置 crypt 模块,上传前在本地完成加密,云端存储的是密文。
配置方式:新建一个类型为 crypt 的 remote,指向已有的云盘路径,设置密码即可。之后所有通过这个 crypt remote 上传的文件,云盘服务商看到的只是乱码。
rclone copy 敏感文件.pdf baidupan-crypt:/私密目录/
文件名也会被加密,目录结构对外完全不可读。
08几个实用小技巧
--dry-run参数:模拟执行,不实际操作,用来预览同步结果--transfers 4:控制并发传输数量,网络好时可以调高--bwlimit 10M:限制带宽,避免占满网络影响其他使用rclone size baidupan:/:统计云盘占用空间
09写在最后
Rclone 的强大之处不在于某一个功能,而在于它把所有云存储抽象成了统一的接口。学会一套命令,所有云盘都能用同样的方式操作。
对于有自动化需求、有多云管理需求、或者只是不想被客户端软件绑架的人来说,Rclone 值得花一个下午认真配置一次。
工具的价值,在于让你把精力放在真正重要的事情上,而不是反复处理那些本可以自动化的琐事。
配置好之后,你会发现——云盘,终于像个硬盘了。