两台android 设备 进行rsync 同步 1。编译 rsync 源码 sudo apt-get install gcc-arm-linux-gnueabi wget http://rsync.samba.org/ftp/rsync/rsync-3.1.0.tar.gz tar -zxv -f rsync-3.1.0.tar.gz cd rsync-3.1.0 ./configure --host=arm-linux-gnueabi CFLAGS="-static" make 2. 将生成的rsync 复制到/system/xin下 这个可以根据需求 到不同的目录下。
配置文件 rsyncd.conf # Distributed under the terms ofthe GNU General Public License v2 # Minimal configuration file for rsyncdaemon # See rsync(1) and rsyncd.conf(5) man pagesfor help # This line is required by the/etc/init.d/rsyncd script pid file = /data/shareData/rsyncd.pid port = 55873 uid = 0 gid = 0 secrets file = /etc/rsyncd/rsyncd.secrets hosts allow = * use chroot = yes read only = no max connections = 5 #This will give you a separate log file log file = /data/shareData/rsync.log log format = %t %a %m %f %b syslog facility = local3 timeout = 300 [test] path = /data/shareData lock file = rsyncd.lock #list=yes hosts allow = * ignore errors secrets file = /etc/rsyncd/rsyncd.secrets auth users = root
密码文件 rsyncd.secrets root:root 密码文件 rsyncd.secrets2 root 以上三个文件都要自己建立 然后复制到/etc 下面 (不同的情况需求放在不同下面) 可能有时候调试回报错因为文件的权限不对,或者不同机子的设置不同 这个遇见问题google好了
运行 启动服务 /system/xbin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf 同步文件 /system/xbin/rsync -avzP --timeout=30 --delete --password-file=/etc/rsyncd/rsyncd.secrets2 root@192.168.84.215::test/rsync/ /mnt/sdcard/ 上面的意思是将远端192.168 目录下的/rsync文件的内容 同步到本机 sdcard 以上命令直接可以在 命令行运行 如果要用代码运行在java中 Runtime.getRuntime().exec 相关命令
相关推荐
rsync同步的艺术,学习rsync的很好的例子
ubuntu rsync中文乱码 window ubuntu rsync同步中文乱码.docx
FreeBSD Rsync同步学习与配置全过程.doc
在Windows上使用rsync同步文件。
linux 下rsync文件夹同步配置,可以定时。
亲测,有疑问可以加我,共同讨论学习!
在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。
Rsync同步局域网主机WIN7数据到公网linux服务器.docx
3.6: rsync同步操作 、 inotify实时同步 、 数据库服务基础 、 管理表数据(1).docx
Rsync实现文件备份同步,定时备份,同步数据,如果源地址文件删除,目标地址也会删除,我们公司就用rsync同步图片资源,很实用。
本篇文章详细介绍了linux下使用rsync同步目录,使用rsync同步后可以保持目录的一致性,有需要的可以了解一下。
公司生产机器之间的同步用rsync,不多说大家都懂,已实践,
rsync同步指定目录 rsync使用–include参数与–exclude参数来实现同步指定目录,并且–exclude目录放在后面。 例如: linux上文件目录 代码如下: ls /usr/local/apache/htdocs/site aa bb cc dd ee .. zz 只想同步...
rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文 件。也可以使用 rsync 同步本地硬盘中的不同目录。 rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法 ...
详细说明如何通过rsync工具,在Windows与Linux之间完成文件同步实践方案
最近移动的合作伙伴系统使用均衡负载遇到文件同步的问题所以搜集了不少这方面的资料,上传上传
ssh免密码自动同步工具,包括使用说明、安装包、同步脚本,已经在实际项目上正常使用,无需动脑。
Rsync+ssh双机同步测试及问题解决
包含rsync的服务器和客户端安装包,cwRsyncServer_4.1.0_fuq.zip安装在服务器端,另一个安装到客户端,版本为4.1.0。可以实现增量备份,断点续传等