当前位置: 首页 > 科技观察

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

时间:2023-03-17 19:55:00 科技观察

转载本文请联系Linux像这样学习公众号。FreeFileSync是一个跨平台的免费应用程序,允许用户创建数据备份到本地磁盘或任何外部USB存储或网络存储,并且消耗更少的系统资源。FreeFileSync可以在Windows、Linux、macOS上运行。本文使用的操作系统为Ubuntu18.04。安装FreeFileSync下载器并解压缩。bob@ubuntu-18-04:~$wgethttps://freefilesync.org/download/FreeFileSync_11.0_Linux.tar.gzbob@ubuntu-18-04:~$tarxvfFreeFileSync_11.0_Linux.tar.gz<以上代码可复制并粘贴,可以向左滑动>解压进入FreeFileSync文件夹,双击运行程序即可。我们可以创建一个启动器,这样我们就可以从桌面运行这个程序bob@ubuntu-18-04:~$cd/home/bob/FreeFileSync/bob@ubuntu-18-04:~/FreeFileSync$bob@ubuntu-18-04:~/FreeFileSync$catFreeFileSync.desktop[DesktopEntry]Type=ApplicationName=FreeFileSyncGenericName=FolderComparisonandSynchronizationGenericName[de_DE]=OrdnervergleichundSynchronisationExec=/home/bob/FreeFileSync/FreeFileSync%FIcon=/home/bob/FreeFileSync/playNois/Resources.Free=falseTerminal复制代码=falseCategories=Utility;FileTools;StartupNotify=true<以上代码可以复制粘贴,可以向左滑动>修改FreeFileSync.desktop文件中Exec和Icon的路径,选择FreeFileSync解压的位置。并将FreeFileSync.desktop文件复制到/usr/share/application目录下:bob@ubuntu-18-04:~$sudocp-p/home/bob/FreeFileSync/FreeFileSync.desktop/usr/share/applications/<以上code可以复制粘贴,向左滑动>下方,开始这个程序吧。FreeFileSync默认安装完成后,显示语言为英文,我们可以将其改为中文:下图圈出的“Browse”,选择源目录和目标目录,进行Synchronize。自定义此应用程序的工作方式很容易,只需单击“设置”按钮即可。从这里您可以选择文件的比较方式。共有三种比较方法,“文件大小和时间”、“文件内容”和“文件大小”。在过滤器中,您可以选择不同步的文件类型。在同步中,您可以选择同步方式。下面我们来做个实验。将dir1目录下的内容双向同步到dir2,可以看到已经同步完成。总结FreeFileSync允许用户创建数据同步到本地磁盘、外部USB存储、SFTP、FTP和GoogleDrive网盘,并且占用更少的系统资源。