Unison - 如何使其自动同步(双向)

Unison - 如何使其自动同步(双向)

music我的硬盘上有一个文件夹Music,外部硬盘上也有一个文件夹。我希望这两个文件夹能够同步(即,如果我在一个文件夹中添加/删除/编辑某些内容,这些更改会立即反映在另一个文件夹中)。

我认为这样Unison做可以,但我无法设置Unison同步自动地。目前,我必须手动同步。

我已读过该repeat=watch操作,但我无法设置它。

在此处输入图片描述

在此处输入图片描述

如您所见,“watch”值尚未保存。

我尝试nano ~/.unison/Music\ HDD\ EXT\ HDD.prf手动设置repeat=watch并尝试将某些文件放入一个文件夹,但没有将其复制到另一个文件夹中。

你有什么想法?

答案1

问题的根源在于对图形界面功能的误解。您会在屏幕截图中看到该repeat选项仅适用于仅限文本界面。这是因为图形界面单击“GO”时只能运行一次 unison。

要获得所需的行为,您需要使用文本(命令行)界面。由于您已输入了repeat=watch配置文件,因此您只需打开终端并从命令行使用该配置文件运行 Unison:

unison Music\ HDD\ EXT\ HDD &

我建议使用比Music\ HDD\ EXT\ HDD;) 更短的配置文件名。 用于&在后台运行 Unison(与特定终端分离)。 然后,由于您似乎希望非常自动地运行 Unison,请查看这个帖子关于如何在登录时自动运行 Unison 命令。

相关内容