FreeFileSync 是一个自由、开源以及跨平台的文件夹对比及同步软件,它可以帮助你同步 Linux、Windows 和 Mac OS 中的文件和文件夹。
它是便携的,也可以被安装在本地系统中,它的功能丰富,旨在节省设置和执行备份操作的时间,同时具有有吸引力的图形界面。
FreeFileSync 功能下面是它的主要功能:
- 它可以同步网络共享和本地磁盘。
- 它可以同步 MTP 设备(Android、iPhone、平板电脑、数码相机)。
- 它也可以通过 SFTP(SSH 文件传输协议)进行同步。
- 它可以识别被移动和被重命名的文件和文件夹。
- 使用目录树显示磁盘空间使用情况。
- 支持复制锁定文件(卷影复制服务)。
- 识别冲突并同步删除(propagate deletions)。
- 支持按内容比较文件。
- 它可以配置为处理符号链接。
- 支持批量自动同步。
- 支持多个文件夹比较。
- 支持深入详细的错误报告。
- 支持复制 NTFS 扩展属性,如(压缩、加密、稀疏)。
- 还支持复制 NTFS 安全权限和 NTFS 备用数据流。
- 支持超过 260 个字符的长文件路径。
- 支持免故障的文件复制防止数据损坏。
- 允许扩展环境变量,例如 %UserProfile%。
- 支持通过卷名访问可变驱动器盘符(U盘)。
- 支持管理已删除/更新文件的版本。
- 通过最佳同步序列防止光盘空间问题。
- 完全支持 Unicode。
- 提供高度优化的运行时性能。
- 支持过滤器包含和排除文件等。
我们会添加官方的 FreeFileSync PPA,这只在 Ubuntu 14.04 和 Ubuntu 15.10 上有,那么像这样更新系统仓库列表并安装它:
-------------- 在 Ubuntu 14.04 和 15.10 上 -------------- $ sudo apt-add-repository ppa:freefilesync/ffs $ sudo apt-get update $ sudo apt-get install freefilesync登录后复制
对于 Ubuntu 16.04 或者更新的版本,进入 FreeFileSync 的下载页为你的 Ubuntu 和 Debian 获取合适的包。
接下来,进入下载文件夹,如下解压 FreeFileSync_*.tar.gz 到 /opt 目录中:
$ cd Downloads/ $ sudo tar xvf FreeFileSync_*.tar.gz -C /opt/ $ cd /opt/ $ ls $ sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/登录后复制
下载我们会使用 Gnome 面板创建一个程序启动器(.desktop 文件)。要浏览系统中 .desktop 文件的例子,列出 /usr/share/applications 目录的内容:
$ ls /usr/share/applications登录后复制
为防你没有安装 Gnome 面板,输入下面的命令来安装:
$ sudo apt-get install --no-install-recommends gnome-panel登录后复制
接下来,运行下面的命令来创建程序启动器:
$ sudo gnome-desktop-item-edit /usr/share/applications/ --create-new登录后复制
并定义下面的值:
Type: Application Name: FreeFileSync Command: /opt/FreeFileSync/FreeFileSync Comment: Folder Comparison and Synchronization登录后复制
要为启动器添加一个图标,只需要点击图标选择:/opt/FreeFileSync/Resources/FreeFileSync.png。
当你设置完成之后,点击 OK 创建。
创建桌面启动器
如果你不想要创建桌面启动器,你可以从目录中启动 FreeFileSync。
$ ./FreeFileSync登录后复制 如何在 Ubuntu 中使用 FreeFileSync
在 Ubuntu 中,在 Unity Dash 中搜索 FreeFileSync,然而在 Linux Mint 中,在 System Menu 中搜索,并点击 FreeFileSync 图标打开。
FreeFileSync
使用 FreeFileSync 比较两个文件夹在下面的例子中,我们使用:
Source Folder: /home/aaronkilik/bin Destination Folder: /media/aaronkilik/J_CPRA_X86F/scripts登录后复制
要比较文件时间以及两个文件夹的大小(默认设置),只要点击比较按钮。
在 Linux 中比较两个文件夹
通过下面的界面,可以在两个文件夹中按 F6 来更改要比较的内容:文件时间和大小、内容或文件大小。请注意,你选择的每个选项的含义也包括在内。
文件比较设置
使用 FreeFileSync 同步两个文件夹你可以开始比较两个文件夹,接着点击 Synchronize 按钮启动同步进程。在之后出现的对话框中点击 Start:
Source Folder: /home/aaronkilik/Desktop/tecmint-files Destination Folder: /media/aaronkilik/Data/Tecmint登录后复制
比较以及同步两个文件夹
开始文件同步
文件同步完成
在下面的界面中按下 F8 设置默认同步选项:two way、mirror、update 或 custom。每个选项的意义不言自明。
文件同步设置
要了解更多信息,访问 FreeFileSync 主页:http://www.freefilesync.org/
以上就是用 FreeFileSync 在 Ubuntu 中对比及同步文件的详细内容,更多请关注慧达安全导航其它相关文章!
免责 声明
1、本网站名称:慧达安全导航
2、本站永久网址:https//www.huida178.com/
3、本站所有资源来源于网友投稿和高价购买,所有资源仅对编程人员及源代码爱好者开放下载做参考和研究及学习,本站不提供任何技术服务!
4、本站所有资源的属示图片和信息不代表本站的立场!本站只是储蓄平台及搬运
5、下载者禁止在服务器和虚拟机下进行搭建运营,本站所有资源不支持联网运行!只允许调试,参考和研究!!!!
6、未经原版权作者许可禁止用于任何商业环境,任何人不得擅作它用,下载者不得用于违反国家法律,否则发生的一切法律后果自行承担!
7、为尊重作者版权,请在下载24小时内删除!请购买原版授权作品,支持你喜欢的作者,谢谢!
8.若资源侵犯了您的合法权益,请持 您的版权证书和相关原作品信息来信通知我们!QQ:1247526623我们会及时删除,给您带来的不便,我们深表歉意!
9、如下载链接失效、广告或者压缩包问题请联系站长处理
10、如果你也有好源码或者教程,可以发布到网站,分享有金币奖励和额外收入!
11、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需
12、因源码具有可复制性,一经赞助,不得以任何形式退款。
13、本文内容由网友自发贡献和站长收集,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系1247526623@qq.com
转载请注明出处: 慧达安全导航 » 用 FreeFileSync 在 Ubuntu 中对比及同步文件
发表评论 取消回复