Rclone相关

Catalogue
  1. 1. 设置SSH隧道-获取rclone认证
  2. 2. 执行同步命令
  3. 3. 设置定时任务
  4. 4. 查看定时任务
  5. 5. 设置同步日志
  6. 6. 参考文档

设置SSH隧道-获取rclone认证

电脑端输入:
ssh -L localhost:53682:localhost:53682 [email protected]

先直连后再开启代理完成授权

执行同步命令

rclone sync -v hexo:my ~/blog/source/_posts

设置定时任务

crontab -e

00 2 * * 1 rclone sync -v hexo:my ~/blog/source/_posts

查看定时任务

crontab -l

设置同步日志

rclone 同步时,可以通过添加 –log-file 参数来指定日志文件的名称和路径。
例如,以下命令将同步本地路径 /path/to/local/folder 和远程路径 remote:path/to/remote/folder,并将日志记录到文件 sync.log 中:

rclone sync /path/to/local/folder remote:path/to/remote/folder --log-file=sync.log

同步完成后,可以在指定的日志文件中查看同步的详细信息。

header-icon
rclone 查看同步日志

header-icon
rclone 默认情况下将同步日志输出到标准输出(stdout),也就是终端窗口。如果指定了 –log-file 参数,则日志将输出到指定的文件中。
可以使用以下命令来查看 rclone 的同步日志:

查看标准输出
可以在同步命令的末尾添加 –verbose 参数来开启详细输出模式,并将同步日志输出到终端窗口。例如:
rclone sync /path/to/local/folder remote:path/to/remote/folder --verbose

此时,rclone 将在同步过程中输出详细的日志信息,包括文件名、大小、同步状态等。
2. 查看日志文件
如果在同步命令中指定了 –log-file 参数,则同步日志将输出到指定的日志文件中。可以使用任何文本编辑器来打开日志文件,并查看同步的详细信息。例如:

rclone sync /path/to/local/folder remote:path/to/remote/folder --log-file=sync.log

此时,rclone 将在同步过程中将日志信息输出到 sync.log 文件中。可以使用命令行工具 cat 或 less 来查看文件内容,例如:

cat sync.log
或者
less sync.log
其中,less 命令可以方便地滚动和搜索日志文件的内容。

参考文档

https://rclone.org/docs/