去年,我为您带来了 19 天的 2019 年(对您来说)新的生产力工具。今年,我采取了不同的方法:构建一个环境,让您在新的一年里更有效率,使用您可能已经在使用或可能没有使用的工具。
使用 Synthing 同步文件
设置新机器很麻烦。我们都有从一台机器复制到另一台机器的“标准设置”。多年来,我使用了很多方法来保持它们在机器之间的同步。在过去(这会告诉你我有多老),它是用软盘、然后是 Zip 盘、USB 棒、SCP、Rsync、Dropbox、ownCloud——你能想到的都有。但它们似乎从来没有为我正常工作过。
然后我偶然发现了 Syncthing。

Syncthing 是一个轻量级的点对点文件同步系统。您无需为服务付费,您不需要第三方服务器,而且速度很快。以我的经验来看,比许多文件同步领域的“大牌”要快得多。
Syncthing 适用于 Linux、MacOS、Windows 和几种 BSD 版本。还有一个 Android 应用程序(但目前还没有官方的 iOS 应用程序)。甚至还有适用于上述所有系统的方便的图形前端(尽管我在这里不打算介绍这些)。在 Linux 上,大多数发行版都有软件包可用,因此安装非常简单。

当您第一次启动 Syncthing 时,它会启动一个 Web 浏览器来配置守护程序。第一台机器上没有太多事情要做,但这是一个好好研究一下用户界面 (UI) 的好机会。最重要的是在右上角的操作菜单下看到系统 ID。

第一台机器设置好后,在第二台机器上重复安装。在 UI 中,右下方会有一个标有添加远程设备的按钮。单击该按钮,您将看到一个框,用于输入设备 ID 和名称。从第一台机器复制并粘贴设备 ID,然后单击保存。
您应该在第一台节点上看到一个弹出窗口,询问是否添加第二台。一旦您接受它,新机器将显示在第一台机器的右下方。与第二台机器共享默认目录。单击默认文件夹,然后单击编辑按钮。弹出窗口的顶部有四个链接。单击共享,然后选择第二台机器。单击保存并查看第二台机器。您应该会收到接受共享目录的提示。一旦您接受,它将开始在两台机器之间同步文件。

通过将文件复制到其中一台机器上的默认目录 (/your/home/Share) 来测试它。它应该很快出现在另一台机器上。
您可以根据需要向共享中添加任意数量的目录,这非常方便。正如您在第一张图片中看到的那样,我有一个用于 myconfigs 的目录——我在那里保存我的配置文件。当我获得一台新机器时,我只需安装 Syncthing,如果我在一台机器上调整配置,我不必更新所有机器——它会自动发生。
1 条评论