BTSync在linux命令行下如何设置哪个文件件同步?

2013-09-14 04:51:30 +08:00
 SharkIng
使用 ./btsync --generate-secret可以获取一个加密字符,可是这种情况下指定是哪个文件夹同步呢??

如果我需要指定某个文件夹同步, 是怎么作?cd进入该文件夹然后generate-secret还是哪里可以设置??

我知道有页面版本的,但是还是希望直接通过命令行来操作

PS:两个问题
1,./btsync --config 里面有一个sample的文件 --dump-sample-config里面可以看到,这个是什么情况的?是作为哪里的配置??

2, 这个btsync是单向同步还是说可以多向同步的?也就是说我在这个机子上设置的文件夹和密钥然后到另外一个机子上配置,这个时候另外一个机子向本密钥对应的文件夹加入文件会不会被同步到设定文件夹这个机子上?
6059 次点击
所在节点    BTSync
5 条回复
SharkIng
2013-09-16 05:18:17 +08:00
看了好多Google上的教程,都清一色的说是需要进入GUI界面 “接者用瀏覽器,打開http://你的ip:8888/” 来管理文件夹, 没有什么办法可以直接通过Terminal来指定文件夹的么??
mongodb
2013-09-16 09:14:16 +08:00
btsync --help

第一步一般是先用dump导出sample config 生成一个示例文件
然后你可以修改文件内容,指定同步的目录和web ui密码,端口等等
然后用btsync --config 从你指定的配置文件启动

多向还是单向都可以选的,有full access模式和read only模式的。每一个文件夹都可以单独配置。
66450146
2013-09-16 09:53:28 +08:00
比较通用的做法是 dump 出 sample config 文件,然后去修改这个 config 之后,从配置文件启动并(默认)禁用 web access。启动之后如果要修改配置,需要修改配置文件之后重新启动 btsync。

btsync 是可以生成 Full access secret 和 Read only secret 的
SharkIng
2013-09-16 11:47:03 +08:00
@mongodb
@66450146

弄好了,但是现在同步好像经常同步,没有任何变动也会同步一些.nfcXX的这种文件,我是把conf文件和同步文件夹放在一个文件夹里面的,是因为这个么??电脑总是提示更新了 .nfcxxxxx的一个文件,但实际上我并没有作任何操作
mongodb
2013-09-16 16:23:48 +08:00
@SharkIng 哈哈哈哈
刚开始常犯的毛病~
仔细看下配置文件里
"storage_path"
这个看名字很容易以为是放你需要同步的文件的
其实上面的说明写着,是放btsync软件本身的一些文件的。

往下有
/* !!! if you set shared folders in config file WebUI will be DISABLED !!!
shared directories specified in config file
override the folders previously added from WebUI.
*/

从那往下才是你默认设置的同步文件夹,否则不设置就是空,改去web ui里操作。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/82385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX