教你如何在Ubuntu上使用FreeFileSync同步文件

系统 Linux
FreeFileSync是一个跨平台的免费应用程序,允许用户创建数据备份到本地磁盘或任何外部USB存储或网络存储,并且消耗系统资源较少。

[[347738]]

本文转载自微信公众号「Linux就该这么学」,作者逄增宝  。转载本文请联系Linux就该这么学公众号。 

FreeFileSync是一个跨平台的免费应用程序,允许用户创建数据备份到本地磁盘或任何外部USB存储或网络存储,并且消耗系统资源较少。

[[347739]]

 

FreeFileSync可以在Windows,Linux,macOS上面运行。本文使用操作系统是Ubuntu18.04。

安装FreeFileSync

下载程序,并解压。

  1. bob@ubuntu-18-04:~$ wget https://freefilesync.org/download/FreeFileSync_11.0_Linux.tar.gz 
  2. bob@ubuntu-18-04:~$ tar xvf FreeFileSync_11.0_Linux.tar.gz  

<以上代码可复制粘贴,可往左滑>

解压之后进入FreeFileSync文件夹,就可以双击运行程序了。我们可以创建一个启动器,这样我们可以从桌面运行这个程序了

  1. bob@ubuntu-18-04:~$ cd /home/bob/FreeFileSync/ 
  2. bob@ubuntu-18-04:~/FreeFileSync$  
  3. bob@ubuntu-18-04:~/FreeFileSync$ cat FreeFileSync.desktop  
  4. [Desktop Entry] 
  5. Type=Application 
  6. Name=FreeFileSync 
  7. GenericName=Folder Comparison and Synchronization 
  8. GenericName[de_DE]=Ordnervergleich und Synchronisation 
  9. Exec=/home/bob/FreeFileSync/FreeFileSync %F 
  10. Icon=/home/bob/FreeFileSync/Resources/FreeFileSync.png 
  11. NoDisplay=false 
  12. Terminal=false 
  13. Categories=Utility;FileTools; 
  14. StartupNotify=true 

<以上代码可复制粘贴,可往左滑>

修改FreeFileSync.desktop文件中的Exec和Icon的路径,选择你解压FreeFileSync的位置。

 

并将FreeFileSync.desktop文件拷贝到/usr/share/application目录中:

  1. bob@ubuntu-18-04:~$ sudo cp -p /home/bob/FreeFileSync/FreeFileSync.desktop /usr/share/applications/ 

<以上代码可复制粘贴,可往左滑>

下面,我们启动这个程序吧

 

使用FreeFileSync

默认安装完成之后,显示语言是英语,我们可以修改为中文:

 

下面圈出来的“浏览”,选择源目录和目标目录,进行同步。

 

可以轻松自定义此应用程序的工作方式,只需单击“设置”按钮,。可以从此处选择文件比较方式。有三种比较方式,“文件大小和时间”,“文件内容”和“文件大小”。

 

在过滤器中,可以选择不同步那些文件类型。

 

在同步中,可以选择同步的方式。

 

下面我们做一个实验。将dir1目录中的内容双向同步到dir2中

 

可以看到已经同步完成。

 

总结

FreeFileSync允许用户创建数据同步到到本地磁盘、外部USB存储、SFTP、FTP、和Google Drive网盘,并且消耗系统资源较少。

 

责任编辑:武晓燕 来源: Linux就该这么学
相关推荐

2017-06-08 15:40:54

LinuxFreeFileSynUbuntu

2019-08-13 16:10:38

UbuntuLinux时间同步

2018-02-25 09:48:36

LinuxUbuntu文件系统

2013-12-06 13:50:48

开源软件Ubuntu 13.1同步软件

2015-08-04 14:04:28

UbuntuPDF文件

2020-08-25 19:00:47

FreeFileSyn文件同步工具开源

2016-11-03 20:06:53

UbuntuGrafanaDocker

2016-01-15 09:56:44

LinuxUbuntuGlances

2017-01-09 09:20:07

Ubuntu NTP同步

2019-09-11 14:30:45

UbuntuLinuxR语言

2022-04-30 09:41:14

LinuxNTP服务器

2017-02-27 18:26:45

UbuntuADBAndroid

2018-02-25 11:03:00

LinuxUbuntuEncryptpad

2019-08-30 11:20:28

UbuntuVirtualBoxLinux

2018-10-15 15:23:50

UbuntupipPython

2024-01-04 11:50:00

UbuntuDocker

2023-08-08 12:38:52

2018-10-09 08:30:55

UbuntuLinuxRAR文件

2019-08-02 15:30:42

UbuntuMongoDB命令

2018-02-23 14:50:30

点赞
收藏

51CTO技术栈公众号