从linux中同步文件夹的软件

有没有什么软件可以在WINDOWS上与LINUX系统中的几个文件夹作同步,(从LINUX中的文件夹更新到本地WINDOWSPC上)WINDOWS中有个“公文包”,但是没办... 有没有什么软件可以在WINDOWS上与LINUX系统中的几个文件夹作同步,(从LINUX中的文件夹更新到本地WINDOWS PC上)WINDOWS中有个“公文包”,但是没办法用于LINUX中文件夹的同步,有没有其他的什么工具软件?
谢谢各位的意见,不过我的需求并不是通过FTP工具手动去下载这个文件夹(文件夹较多),能否像WINODWOS中的公文包一样,点击下更新会自动重新把相关文件夹中的文件更新,再或者就是通过FTP的下载列表来实现,不过现在的很多FTP下载工具都没有这个功能,能推荐下不?
展开
 我来答
大大虫
高粉答主

推荐于2017-09-11 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
用rsync命令同步就行了
rsync可以让两个目录的内容一致,它同步只会同步有更新过的文件,减少传输量。可以是本机上的两个目录,也可以是本机的目录同步到服务器上,还可以是把服务器上的目录同步到本机上。
基本命令是 rsync 命令的参数 源目录 目的目录
rsync可以基于ssh协议来做,这样就省去了很多配置rsync server的麻烦,如果两个机器已经实现ssh无密码登陆,那么rsync就会提示输入密码,还有一种是通过密钥文件来实现免密码,例如下面
1、rsync -vzrtopg --progress -e ssh --delete 用户名@服务器IP:/var/www/dirA/ /var/bak/
2、rsync -vzrtopg --progress -e "ssh -i /path/pwd.pem" --delete 用户名@服务器IP:/var/www/dirA/ /var/bak/

就是把服务器上的dirA目录同步到本地的/var/bak目录下,其中方法1是用户已经做了ssh免密码登陆,方法2是通过密钥(存放在/path 下的pwd.pem文件)来同步
出门在外_1
2015-05-25 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:76%
帮助的人:5919万
展开全部
rsync
http://rsync.samba.org/
这个可以安装windows也可以安装linux,到时候就命令匹配下目录如果只是同步目录
他可以递归操作的,大数据一般第一次同步会慢点100G内的都不是问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-04-22
展开全部
在LINUX下写一个rsync的脚本,放到系统定时执行的目录里,例如cron目录。记得在LINUX主动连接windows的共享文件夹时需要有samba,LINUX系统要做好这些准备。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b981df8f5
2009-04-16 · 超过25用户采纳过TA的回答
知道答主
回答量:174
采纳率:0%
帮助的人:0
展开全部
软件winscp,需要登陆到LINUX上。很方便的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
推荐于2017-10-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8202万
展开全部
Linux 下面可以试试 rsync 服务,同步可以自己写脚本解决。
不过同样需要搭建 rsync 服务程序。和 ftp 相比,这个貌似速度能快点。

svn 、git、cvs 也可以考虑,不过这个同步是基于版本控制的,貌似你不能像普通文件那么直接修改 svn、 git、 cvs 里面的文件。我没用过这个东西,所以他具体的功能实现不清楚。

至于这些能不能像公文包那样双向同步就不清楚了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式