bwgdl

神器 Rclone ---超好用的网盘工具
Rclone是一款非常强大的网盘工具,能够帮助用户在终端界面管理包括Dropbox、Box、Onedrive、Gd...
扫描右侧二维码阅读全文
15
2019/03

神器 Rclone ---超好用的网盘工具

Rclone是一款非常强大的网盘工具,能够帮助用户在终端界面管理包括Dropbox、Box、Onedrive、Gdrive、Mega等在内的主流网盘中的各类资源,同时实用的挂载功能能够把网盘挂载到本地(OpenVZ架构的VPS不支持挂载)服务于Aria2、CloudTorrent等下载工具以及FileBrowser等私人网盘工具。

下载

因为我用的是ubuntu系统,所以下载deb包
deb
不同的系统官网下:
https://rclone.org/downloads/

安装

zip包安装

    cd /root/software
    apt install -y unzip
    wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
    unzip rclone-current-linux-amd64.zip
    rm rclone-current-linux-amd64.zip
    mv rclone-v1.46-linux-amd64/ rclone
    ln -s /root/software/rclone/rclone /usr/local/bin/rclone

deb安装

    wget https://downloads.rclone.org/v1.46/rclone-v1.46-linux-amd64.deb
    dpkg -i *.deb

配置google drive

root@ali:~# rclone config
2019/03/14 12:48:53 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
No remotes found - make a new one
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
name> gdrive

选择:12 Google Drive
enter image description here
都默认选择,最后出现Use auto config?时,选择N,会出现远程授权的连接,复制选择进行授权就可以了

If your browser doesn't open automatically go to the following link: 
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=202264815644.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=f076c842e88bc6cfb239b9f52f7e35d9

33
33

配置好后,可以命令行下浏览数据了:

root@ali:~# rclone ls gdrive:/backup
 20623360 backup.tar
3386664228 echo.zip

rclone常用命令

### 文件上传
rclone copy /home/backup gdrive:backup # 本地路径 配置名字:谷歌文件夹名字
### 文件下载
rclone copy gdrive:backup /home/backup
### 列表
rclone ls gdrive:backup
rclone lsl gdrive:backup # 比上面多一个显示上传时间
rclone lsd 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 mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000
Last modification:March 15th, 2019 at 11:31 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment