linux同步onedrive文件


  • 定时任务
# 开机自启动
@reboot /root/system/start.sh
# 从零点开始每小时执行一次任务
0 0 0/1 * * ?  nohup rclone sync onedrive: /mnt/data/onedrive/ > /dev/null 2>&1 &
# 定时任务添加文件锁
# 上传下载是否需要同时只能执行一个?
0 0 0/1 * * ? flock -xn /dev/shm/one2local.lock -c "sh /root/system/onedrive_to_local_sync.sh "
0 0 0/1 * * ? flock -xn /dev/shm/local2one.lock -c "sh /root/system/local_to_onedrive_sync.sh "
  • onedrive同步到本地
    /root/system/onedrive_to_local_sync.sh
# 丢弃所有日志
nohup rclone sync onedrive: /mnt/data/onedrive/ > /dev/null 2>&1 &
  • 本地同步到onedrive
    /root/system/local_to_onedrive_sync.sh
# 丢弃所有日志
nohup rclone sync  /mnt/data/onedrive/ onedrive: > /dev/null 2>&1 &


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM