rclone自动挂载网盘,并在后台监控,实时同步(记录)

776次阅读
没有评论
内容纲要

rclone挂载教程

rclone自动挂载网盘,并在后台监控,实时同步(记录)

结束自动挂载进程

ps aux | grep "/root/gz_rclone.sh" | grep -v grep | awk '{print $2}' | xargs kill
rm -rf /tmp/gz_rclone.lock

结束自动同步进程

ps aux | grep "/root/syn_rclone.sh" | grep -v grep | awk '{print $2}' | xargs kill
rm -rf /tmp/syn_rclone.lock

重启rclone

ps -ef | grep rclone | grep -v grep | awk '{print $2}' | xargs kill -9

同步

/usr/bin/rclone sync -P gphotos:media/by-month/2023 /webdav/lsgphotos/2023 --transfers 16 --checkers 64 --ignore-errors

--stats-one-line

强制卸载已经挂载的目录

umount -l /root/lsgphotos
umount -l /root/158photo
umount -l /root/NASTOOL
umount -l /root/alist
umount -l /root/gphotos

运行脚本

bash /root/syn_rclone.sh

bash /root/gz_rclone.sh

说明

当使用 `rclone sync` 命令时,你可以指定一些参数来控制同步过程的行为。下面是你提供的命令中使用的参数的说明:

- `-P`:这是 `--progress` 参数的简写形式。它会在终端中显示同步进度信息,包括已完成的文件数、总文件数、已传输的数据量等。这样你可以实时查看同步的进展情况。

- `gphotos:media/by-month/2023`:这是源路径,指定了要同步的源文件或目录。在这个例子中,它表示要同步 Google 相册中 2023 年按月存储的媒体文件。

- `/webdav/lsgphotos/2023`:这是目标路径,指定了同步后文件应该存储的位置。在这个例子中,它表示将文件同步到 `/webdav/lsgphotos/2023` 目录下。

- `--transfers 16`:这个参数指定了并发传输的文件数。在这个例子中,设置为 16,意味着同时最多进行 16 个文件的传输。

- `--checkers 64`:这个参数指定了并发检查的文件数。在这个例子中,设置为 64,意味着同时最多进行 64 个文件的检查。

- `--ignore-errors`:这个参数告诉 `rclone` 忽略任何出现的错误并继续进行同步。如果不使用此参数,`rclone` 在遇到错误时会停止同步并显示错误信息。

- `--stats-one-line`:这个参数告诉 `rclone` 在一行中显示同步统计信息。它会定期更新并显示已传输的文件数、已检查的文件数、已传输的数据量等信息。这样你可以在一行中实时查看同步的状态。

通过使用这些参数,你可以根据自己的需求控制同步过程,并实时查看同步的进度和状态。

如果你对其他参数或 `rclone` 的其他功能有更多的疑问,请随时提问。
正文完
 
周 杰
版权声明:本站原创文章,由 周 杰 2023-11-02发表,共计1279字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。