7.树莓派安装使用Resilio Sync

1.下载软件

https://www.resilio.com/platforms/desktop/
在下载页面选择合适版本下载

2.运行软件

chmod 755 rslsync
./rslsync --webui.listen 0.0.0.0:8888

此时可以在浏览器中输入树莓派IP:8888,查看软件管理界面

3.定时检查软件运行情况

为防止程序出现意外退出的情况,设置脚本程序,定期检查
编辑脚本程序

nano /root/rsync/jsrsync.sh

脚本内容

#!/bin/bash
pgrep rslsync &> /dev/null
if [ $? -gt 0 ]
then
echo "`date` rsync is stop" >> /var/log/rsync_listen.log
cd /root/rsync
./rslsync --webui.listen 0.0.0.0:8888
else
echo "`date` rsync running" >> /var/log/rsync_listen.log
fi

每执行一次脚本,输出结果都会被保存到 /var/log/mysql_listen.log
定时运行检查程序运行情况

crontab -e

添加定时任务

* */12 * * * /root/rsync/jsrsync.sh  #每12小时运行脚本

重启cron服务

service cron restart
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,908评论 18 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,553评论 9 467
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,236评论 25 708
  • 我一直有一个想法,那就是小孩子其实什么都懂。 刚吃完饭回来,碰到一个小孩子,在摇篮车里哇哇大哭,他妈妈在旁边买东西...
    mozik阅读 237评论 1 1
  • 来宝信两个月了,我从一个什么都不懂的小青年,现在已经会写基本的后台开发程序了,我们用的框架基本结构是这样的 首先需...
    sky_yang阅读 1,791评论 0 1