FreeFileSync是一款使用简单的开放源码文件夹同步和比较软件,它用于快速简便的配置和行动之间的同步两个文件夹。
软件介绍
FreeFileSync 首先是文件同步功能,可以在指定的两个文件夹之间进行单向或双向的同步,点击程序窗口右上方的绿色齿轮图标可以设置相关参数;期间也可以自定义需要筛选的文件,有“包括”和“例外”两种过滤方式,定义需要过滤的文件类型,这就看个人需要了
此外就是比较不同文件夹中的文件是否相同的功能,不过这个功能比较适合同步之前使用,比较的结果会直接显示在列表中,方便查看,这样你就可以清楚的知道是否需要进行同步操作了,节省系统资源。
功能介绍
同步网络共享和本地驱动器上的文件夹
通过MTP (Android、iPhone、平板电脑、数码相机)同步移动设备
与谷歌驱动器云存储同步
免费FTP客户端:通过FTP(文件传输协议)和FTPS (SSL/TLS)同步
使用SFTP (SSH文件传输协议)在线访问文件
检测移动和重命名的文件和文件夹
管理版本并保存删除/更新文件的历史记录
并行比较和同步多个文件
将驱动器空间使用情况显示为目录树
复制锁定文件(卷影复制服务)
检测冲突并传播删除
按内容比较文件
配置符号链接的处理
作为批处理作业自动同步
处理多个文件夹对
全面和详细的错误报告
复制NTFS扩展属性(压缩、加密、稀疏)
复制NTFS安全权限
复制NTFS备用数据流
复制HFS+扩展属性和acl
支持超过260个字符的长文件路径
故障安全的文件复制可以防止数据损坏
跨平台:运行在Windows, Linux, macOS上
使用宏%time%、%date%等进行重复备份
展开环境变量,如%UserProfile%
按卷名访问可变驱动器字母(u盘)
原生64位支持
通过优化同步顺序防止磁盘空间瓶颈
完整的Unic ode支持
高度优化的运行时性能
通过过滤器包含和排除文件
免费efilesync便携式和本地安装可用
处理FAT/FAT32的夏令时更改
区分大小写的同步
序列化通过文件夹锁定访问同一(网络)文件夹的多个用户
完全本地化的用户界面提供30多种语言
使用说明
1,认识FreeFileSync的设置
比较设置,默认选择比较文件时间和大小,速度极快,比较文件内容较慢,没有特殊情况不建议选择
过滤器,决定你选择的两个文件夹不对比那些内容(排除),仅对比哪些内容(包括)
时间跨度和文件大小可以进一步过滤需要对比的内容。进阶应用将会举例
同步设置,建议选择更新,这样:
左右两边都有的文件,左边新,左边的内容会覆盖右边旧的内容;右边新,一切保存不变
仅仅左边有的内容,会直接复制到右边
仅仅右边有的内容,将会保持不变
删除建议选择保留历史版本,历史版本会存在对比文件夹的Backup文件夹里面
处理错误建议选择弹出框,至于完成后的操作,酌情选择
2,认识FreeFileSync两种同步作业类型
进行一次文件对比会话后最好保存这次会话,方便下次使用。保存的会话称为作业,有两种形式可以选择
以 ffs_gui 为扩展名的作业类型只能在FreeFileSync界面使用
以 ffs_batch 为扩展名的类似bat脚本,可以不显示FreeFileSync界面静默运行(这一点很重要,firefox的备份将会建立在这个基础上)
更新日志
FreeFileSync 11.12
支持Apple silicon M1(macOS)的本机ARM64构建
文件网格上非侵入式鼠标高亮显示
修复了/lib/i386 linux gnu/libgccu s.so.1:找不到版本'GCCu 7.0.0'
不受时间跨度限制的分析文件时间(例如0年、3000年)
拖放期间显示文件夹图标(Windows)
显示FTP显示路径的用户名
修复了TLS 1.3的FTP连接丢失错误
以1000字节的幂表示文件大小(Linux、macOS)
FreeFileSync 11.10
修正了复制到(S)FTP和Google Drive时文件大小意外的错误。
FreeFileSync 11.7 更改。
检测FTP上移动的文件(如果服务器支持MLSD)。
只允许当前或所有用户安装(Linux)。
添加了应用程序卸载程序:uninstall.sh (Linux)
以root身份运行时使用登录用户配置路径(macOS、Linux)。
修正了检测到移动文件的设备ID不稳定的问题(macOS, Linux)
严格检查重复的文件ID
当使用F_PREALLOCATE (macOS)时,避免EINVAL无效参数错误。
关闭日志面板后恢复输入焦点
双击文件,打开Google Drive网页界面。
修正了alpha通道图像缩放故障
修正了以递归方式创建回收站文件夹的问题。
修正了线程数状态信息的波动
当父终端关闭时不要退出FreeFileSync (SIGHUP)
修正了设置目录锁时 "不支持操作 "的错误。
在SHCreateItemFromParsingName()错误的情况下显示文件夹拾取器。
绕过 "OLE收到了一个带有无效头的数据包 "的错误