rclone-linux客户端

安装脚本

https://rclone.org/install.sh

网络环境不行,推荐使用手动安装

手动安装

去官网下载最新版压缩包

https://downloads.rclone.org/v1.70.3/rclone-v1.70.3-linux-amd64.zip

解压后使用 添加环境变量

sudo cp rclone /usr/bin/
sudo chown root:root /usr/bin/rclone
sudo chmod 755 /usr/bin/rclone

配置 Rclone

命令行输入

rclone config

常用命令

rclone lsd mywebdav:    #查看文件列表

移动同步(推荐)

rclone move /path/to/local/folder mywebdav:/remote/folder --progress --transfers 4
  • 例 rclone move --ignore-existing /root/test mywebdav:/remote/folder (ignore-existing跳过相同文件)
  • 如果想在移动后删除源端的空目录,请使用 --delete-empty-src-dirs 标志
  • 如果后端支持,rclone 会同步文件和目录的修改时间。如果需要同步元数据,请使用 --metadata 标志
    详细文档参考https://rclone.cn/commands/rclone_move/

    复制同步(推荐)

    rclone copy /path/to/local/folder mywebdav:/remote/folder --progress --transfers 4

    详细文档参考
    https://rclone.cn/commands/rclone_copy/

    直接同步(推荐)

    rclone sync /path/to/local/folder mywebdav:/remote/folder --progress --transfers 4
  • /path/to/local/folder:本地要备份的目录。
  • mywebdav:/remote/folder:远程存储的路径(如 mywebdav:/backup)。
  • --progress:显示实时传输进度。
  • --transfers 4:并发传输数(提升速度)。
  • mywebdav 是挂载名称
    详细文档参考https://rclone.cn/commands/rclone_sync/