aiastia / note

笔记
17 stars 5 forks source link

sync #20

Open aiastia opened 6 years ago

aiastia commented 6 years ago

假设当前在ROOT目录,新建并进入 sync 文件夹(/root/sync)。

mkdir sync && cd sync 然后用下面命令 判断一下你的VPS是什么位数,如果返回 x86_64 那就是64位,如果返回 i386或386 那就是32位,如果返回 i686或686 那么不支持,请更换系统。

uname -m

64位选第一行,32位选第二行。

wget -O sync.tar.gz https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar.gz wget -O sync.tar.gz https://download-cdn.resilio.com/stable/linux-i386/resilio-sync_i386.tar.gz

解压后赋予执行权限。

tar -xzf sync.tar.gz && rm -rf sync.tar.gz chmod +x rslsync 上面命令执行完并没有报错,那么我们还需要设置一下VPS的时区和时间(Sync要求两个同步端直接的时间不能相差10分钟):

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改时区为 上海/北京 时区,修改后,再输入 date 查看一下时间适合和你电脑PC本地的时间差不多,如果还是差很多的话,那么需要手动设置 系统时间了。

假设你电脑(最好提前校准为北京时间)时间为 2017年3月28日 19时05分30秒 ,那么这样写:

date -s "2017-03-28 19:05:30" 执行后,我们再用 date 查看一下系统时间是否正确,如果没问题了,那么就可以运行 Sync了,运行后没有报错就不用管了,会自动挂在后台的(关闭SSH也没事)

./rslsync --webui.listen 0.0.0.0:8888

aiastia commented 6 years ago

Sync 使用方法

启动 Sync

cd /root/sync ./rslsync --webui.listen 0.0.0.0:8888 停止 Sync

kill -9 $(ps -ef|grep "rslsync"|grep -v grep|awk '{print $2}')