介绍
rclone一款能够方便的管理 google drive 与 dropbox 、OneDrive等网盘,支持挂载盘符与命令行上传下载的开源程序。
官网网址:https://rclone.org
Github 项目:https://github.com/ncw/rclone
下载
rclone支持多个平台,下载地址:https://downloads.rclone.org/
安装
安装unzip
apt install -y unzip
下载rlcone包
wget https://downloads.rclone.org/rclone-current-linux-amd64.zip
解压rlone包
unzip rclone-current-linux-amd64.zip
给予目录777权限
chmod 777 ./rclone-*/rclone
复制rclone目录到/usr/bin目录
cp ./rclone-*/rclone /usr/bin/
删除./rclone-*的目录
rm -rf ./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 - 交互式查找重复文件,进行删除/重命名操作。
其他
挂载服务器
apt-get install -y nload htop fuse p7zip-full
挂载为磁盘
rclone mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000
卸载磁盘
fusermount -qzu LocalFolder