304 字
2 分钟
rclone——一个管理云端存储的命令行工具
Rclone
安装
-
Linux/macOS/BSD
Terminal window curl https://rclone.org/install.sh sudo bash -
Windows
安装
Terminal window winget install Rclone.Rclone卸载
Terminal window winget uninstall Rclone.Rclone --force
使用
获取帮助列表
rclone --help
列出所有远程存储
rclone listremotes
列出远程存储内容
# 列出目录rclone lsd remote_name:/# 递归列出指定路径中的所有文件rclone ls remote_name:/# 以树状结构递归地列出指定路径内的所有文件和目录rclone tree remote_name:/# 列出路径中的所有对象以及大小、修改时间和路径rclone lsl remote:path [flags]
获取远程可用或已用磁盘空间的信息
rclone about remote_name:/
获取特定文件或目录的大小
rclone size "remote_name:/path/to/directory"
复制
# -P用于显示下载进度rclone <远程文件路径> <下载文件路径> -P
移动
# --dry-run用于不实际执行,仅供测试rclone move <远程文件路径> <下载文件路径> -P --dry-run
单向同步
rclone sync ~/Documents/ "remote:/directory/" -P
请注意,同步的始终是目录的内容, 而不是目录本身。
双向同步
rclone bisync remote1:path1 remote2:path2 [flags]
清空文件夹内容
rclone delete remote:/directory/ -P
删除目录和目录内的内容
rclone purge remote:/directory/ -P
删除目录下的所有空目录
rclone rmdirs remote:path [flags]
挂载到本地
rclone mount remote:path/to/files /path/to/local/mount
rclone——一个管理云端存储的命令行工具
https://blog.160621.xyz/posts/rclone-一个管理云端存储的命令行工具/