如何在Ubuntu上使用FreeFileSync同步文件/文件夹

时间:2020-03-05 15:32:49  来源:igfitidea点击:

FreeFileSync是一个跨平台的免费实用程序,允许用户创建重要数据到本地系统磁盘或者任何外部U盘的备份。
安装后,它会保持同步我们指定的源目录和目标目录。
我们可以放心,重要数据一直在被同步。
它不是耗费资源的应用程序,它消耗的系统资源非常有限,并且可以在各种现代操作系统(Microsoft Windows,Mac OS,Linux)上高效运行。
它具有很长的功能列表,我们将在本文的后面部分进行回顾,但是首先让它查看此应用程序支持的操作系统列表。
它可用于:

Microsoft (Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista,Windows XP)
Ubuntu
Debian
openSUSE
CentOS
macOS 10.12      – Sierra
OS X 10.11      – El Capitan
OS X 10.10     – Yosemite
OS X 10.9     – Mavericks
OS X 10.8     – Mountain Lion

它支持上述Linux风格的几乎所有现代版本。
让我们回顾一下它的重要功能,然后我们将介绍在Ubuntu 16.10上安装此应用程序的部分。

FreeFileSync的主要功能

FreeFileSync并不是一个新的应用程序,它已经受到IT专业人员的关注很长时间了,并且已经成功赢得了行业专业人员的信任。
这是此应用程序的一些值得注意的功能。

  • 它是使用非常独特的“故障安全”算法开发的,该算法可避免同步过程中的任何类型的数据损坏。
  • 该实用程序使用“最佳同步序列”方法来防止磁盘空间相关的瓶颈。
  • 它不仅可以同步本地磁盘,而且还可以同步网络共享。
  • FreeFileSync使用直观的目录树结构来更好地获取磁盘空间的整体使用情况。
  • 它可以复制锁定的文件并检测源文件夹和目标文件夹之间的任何冲突。
  • 我们可以自动处理批处理作业,并且还可以处理“符号链接”,因此我们可以准确备份数据量。
  • 它有门户安装版本和本地安装版本。我们可以将其安装在本地系统上以进行常规使用,也可以将便携式版本用于临时使用。便携式版本更轻。
  • 这种性质的许多实用程序仅使用文件/文件夹大小的概念,而FreeFileSync使用文件的内容大小比较的概念,因此,通过这种方式,源或者目标目录中的任何细微更改都可以正确同步/备份。
  • 它使用“区分大小写”机制来确保同步完整的数据。
  • 它可以正确处理FAT和NTFS分区类型的文件/文件夹同步过程依赖性。

功能列表可以继续进行,但是上面提到的是最突出的。
喝杯茶,我们将开始在Ubuntu上安装FreeFileSync。

在Ubuntu 16.10上安装和使用FreeFileSync

为了演示,我们将在Ubuntu 16.10上安装此应用程序。
首先,请确保Ubuntu系统已正确连接到互联网并运行系统更新,以使所有软件包都位于最新的可用发行版中。

sudo apt-get update

我们的Ubuntu系统完成系统更新后,在终端上运行以下命令将FreeFileSync软件包文件下载到系统。

sudo wget http://www.freefilesync.org/download/FreeFileSync_8.9_Ubuntu_16.10_64-bit.tar.gz

使用以下命令解压缩下载的文件。

sudo tar -xvf FreeFileSync_8.9_Ubuntu_16.10_64-bit.tar.gz

进入解压缩的目录。

cd FreeFileSync

我们差不多完成了,我们现在需要创建一个启动器,以便我们可以直接从桌面开始使用此实用程序。
运行以下命令,它将使我们的Ubuntu系统启用创建.desktop文件的功能。

sudo apt-get install --no-install-recommends gnome-panel

现在,使用以下命令调用“创建启动器”向导。

sudo gnome-desktop-item-edit /usr/share/applications/--create-new

为该新启动器指定名称,然后浏览并选择“ FreeFileSync”实用程序的路径,我们可以在该实用程序的解压缩目录下找到它。

就是这样,转到系统的启动列,我们现在就可以其中找到它。

启动它,并开始使用这个出色的应用程序。
如下面的屏幕快照所示,两个框显示了源目录和目标目录。
使用两个部分上的“浏览”按钮来选择源目录和目标目录以进行同步。
我们可以从同一窗口保存,刷新或者打开同步作业。
该主窗口是一个位置,我们可以其中全面查看所有必需的选项,并且只需单击几下即可将重要的内容配置为在指定的位置或者外部磁盘上进行同步。
享受开源和简单的力量。

我们可以轻松自定义此应用程序的工作方式,只需单击“设置”按钮,这将为我们显示。
我们可以从此处选择文件比较变体。
可用的变体是“文件大小和时间”,“文件内容”和“文件大小”。

这些变体允许我们控制数据的同步方式。
“过滤器”选项卡允许我们包含和排除目录,类似地,我们可以从以下窗口的“同步”选项卡中修改许多设置。

让我们使用此实用程序执行示例比较工作。
我们的系统上有两个目录,分别为“/home/aun/Download”和“/home/aun/Download1”。
“/home/aun/Download”包含许多文件,而/home/aun/Download1当前为空目录,我们将选择“/home/aun/Download”作为源目录,并选择“/home/aun/“ Download1”作为目标目录,如以下屏幕截图所示。

单击“比较”按钮,我们应该能够看到区别。

单击“同步”按钮以同步这两个目录。

就是这样,数据已成功同步。