rclone使用教程 可管理Google Drive、Dropbox等



转载自军佬的狗仔小分队

rclone 介绍

rclone能够方便的管理 google drive 与 dropbox 等网盘,支持挂载盘符与命令行上传下载

  • 挂载盘,使用方便,但是速度比较慢,适合零碎小文件
  • 命令行,上传下载速度非常快,适合上传大文件

与github上gdrive项目相比,rclone考虑到了google drive API的限制,在上传大量小文件的时候不会因为速度过快导致中断

本人使用rclone上传gdrive共计4T文件,没有出现过中断等问题,非常好用,下面是使用教程

下面都是在ubuntu下测试可用,其他系统应该也可以,欢迎大家测试指正。

rclone 安装

rclone支持多平台,下载地址–https://downloads.rclone.org/

ubuntu x64系统安装:

wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
chmod 0777 ./rclone-*/rclone
cp ./rclone-*/rclone /usr/bin/
rm -rf ./rclone-*

rclone 绑定 google drive

以常用的google drive为例,dropbox等类似
关键部分如图所示:

文字描述

## config rclone
### config file : cat /root/.config/rclone/rclone.conf
rclone config
### n # 新建配置
### 7 # google drive
### gdrive # 名字 -记住
### Enter # 留空
### Enter # 留空
### n # 手动配置
### # 粘贴code
### y # 确认配置
### q # 退出配置

rclone 使用说明

注意 copy sync等命令的不同,建议用不重要的文件试清楚区别再搞

### 文件上传
rclone copy /home/backup gdrive:backup # 本地路径 配置名字:谷歌文件夹名字
### 文件下载
rclone copy /home/backup gdrive:backup
### 列表
rclone ls gdrive:backup
rclone lsl gdrive:backup # 比上面多一个显示上传时间
### 新建文件夹
rclone mkdir gdrive:backup
### 挂载
rclone mount gdrive:mm /root/mm &
### 卸载
fusermount -u  /root/mm

#### 其他 ####
#### https://softlns.github.io/2016/11/28/rclone-guide/
rclone config - 以控制会话的形式添加rclone的配置,配置保存在.rclone.conf文件中。
rclone copy - 将文件从源复制到目的地址,跳过已复制完成的。
rclone sync - 将源数据同步到目的地址,只更新目的地址的数据。   –dry-run标志来检查要复制、删除的数据
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 其他技巧

  • rclone配置文件存储位置 ~/.config/rclone/rclone.conf
    可以保存里面的内容,在新电脑上直接用这个配置文件即可
  • 可以 实现 两个 google drive 之间对拷 备份文件,不占用硬盘
    大家的gdrive几乎都是大姐姐资源,担心不稳,可以多个google drive多存几份
    新建好rclone的配置文件后

rclone copy gdrive1: gdrive2:
就可以实现两个 google drive 之间对拷,不占用硬盘空间,很方便,但是请注意vps流量哟~

Top