常用命令
常用功能选项
rclone copy - 复制
rclone move - 移动,如果要在移动后删除空源目录,请加上 --delete-empty-src-dirs 参数
rclone sync - 同步:将源目录同步到目标目录,只更改目标目录。
rclone size - 查看网盘文件占用大小。
rclone delete - 删除路径下的文件内容。
rclone purge - 删除路径及其所有文件内容。
rclone mkdir - 创建目录。
rclone rmdir - 删除目录。
rclone rmdirs - 删除指定灵境下的空目录。如果加上 --leave-root 参数,则不会删除根目录。
rclone check - 检查源和目的地址数据是否匹配。
rclone ls - 列出指定路径下的所有的文件以及文件大小和路径。
rclone lsl - 比上面多一个显示上传时间。
rclone lsd 列出指定路径下的目录
rclone lsf - 列出指定路径下的目录和文件
常用参数
-n = --dry-run 测试运行,查看Rclon在实际运行中会进行哪些操作
-P = --progress 显示实时传输进度,500mS刷新一次,否则默认1分钟刷新一次
--cache-chunk-size 5M 块的大小,默认5M越大上传越快,占用内存越多,太大可能会导致进程中断
--onedrive-chunk-size 100M 提高OneDrive上传速度适用于G口宽带服务器(默认为320KB)
--drive-chunk-size 64M 提高Google Drive上传速度适用于G口宽带服务器(默认为8M)
--cache-chunk-total-size SizeSuffix 块可以在本地磁盘上占用的总大小,默认10G
--transfers=N 并行文件数,默认为4
--config string 指定配置文件路径,string为配置文件路径
--ignore-errors 跳过错误
--size-only 根据文件大小校验,不校验hash
--drive-server-side-across-configs 服务端对服务端传输
--vfs-cache-max-age 10s 缓存的保留时间
引用: https://sunpma.com/864.html
常用功能示例
同步
./rclone sync "E5:/" "A1:/" -P --transfers=10 --ignore-errors
配置安装rclone
安装rclone
curl https://rclone.org/install.sh | sudo bash
配置并挂载各种网盘
过程略(网上自行搜索)
第一步:rclone config
待挂载完成后
利用宝塔守护进程挂载
安装并配置Supervisor管理器
启动命令
rclone mount A3:/ /root/onedrive --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --vfs-cache-mode writes --vfs-cache-max-age 10s --cache-chunk-size 3M --onedrive-chunk-size 100M --transfers=5
另一种挂载方式
默认参数(推荐)
nohup rclone mount A3:/ /root/onedrive --vfs-cache-mode writes --vfs-cache-max-age 10s --onedrive-chunk-size 100M >/dev/null 2>&1 &
传输大文件
nohup rclone mount A3:/ /root/onedrive --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --vfs-cache-mode writes --vfs-cache-max-age 10s --cache-chunk-size 10M --onedrive-chunk-size 100M --transfers=2 >/dev/null 2>&1 &
传输小文件
nohup rclone mount A3:/ /root/onedrive --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --vfs-cache-mode writes --vfs-cache-max-age 10s --cache-chunk-size 2M --onedrive-chunk-size 100M --transfers=10 >/dev/null 2>&1 &
取消挂载
fusermount -qzu [挂载的路径]