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