同步PC和MAC OS X文件夹--arrsync-0.4.1

简介:

买了MacBook以来,一直用它当随身的本子,逐步挖掘在上面干活的能力。除掉软件的不兼容性以外,最大的一个问题就是工作环境需要的各类文档什么的需要从PC上拷贝过来。办公室网络速度不错,通过SMB共享文件夹一早就实现了。但是积累了几年的文件夹也不算小,每天用办公室的电脑处理公文什么的又会产生改变,如果每天拷贝一份过来还真是有点奢侈。所以,一直致力于找一个能够自动同步PC与MAC OS X的软件。功夫不负有心人,哈哈,今天终于让我发现了arrsync-0.4.1

简单说,这个软件就是通过SMB来同步两个文件夹。需要第一步在Finder里command+k,把PC上的共享文件夹加载到MAC OS X系统,也就是加载到了/Volumes下面;第二步运行arrsync程序,选择源文件夹(一般就是加载上来的这个目录)、目的文件夹(一般就是你MAC OS X本地的目录)和同步方式。 
图示如下:

arrsync1

arrsync2

下面简单解释下几个选项:

Bidirectional Synchronise是双向同步;

Unidirectional Backup是从源文件夹备份到目的文件夹,完成后目的文件夹就等于源文件夹;

Unidirectional Merge是从源文件加更新到目的文件夹,但目的文件夹里的新文件不会被覆盖掉。

后面option里第二个增量备份(第一个是全量同步,也就是每次将整个文件夹拷贝过来一次)是第一次全量备份过来,之后只对变化的文件进行同步,对我这样需要同步几个G大小的文件夹,自然是最佳选择。这个项目的第一行相应选择主要是如何判定属于新文件,默认是根据文件日期和大小,这个方法相对比较简单,速度较快,只需要读取每个文件的属性即可。第一项Always Checksum则是对每个文件计算校验和,以此判定文件是否一致,显然这种方法需要对每个文件进行计算消耗时间,但是最为准确。第三种则是不进行判断,大概是只管文件名。

同步界面右手边是预设值,你可以把你经常需要同步的文件夹和选项记录在那里,以后选中并Load就可以了。

最后,这是一个免费开源软件,感谢作者!





本文转自 taojin1240 51CTO博客,原文链接:http://blog.51cto.com/taotao1240/771810,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
算法 数据库
操作系统:经典进程同步问题的高级探讨
操作系统:经典进程同步问题的高级探讨
91 1
|
7月前
|
算法 安全 调度
【操作系统】进程同步与进程互斥
【操作系统】进程同步与进程互斥
75 2
|
2月前
|
Linux C语言 iOS开发
MacOS环境-手写操作系统-06-在mac下通过交叉编译:C语言结合汇编
MacOS环境-手写操作系统-06-在mac下通过交叉编译:C语言结合汇编
42 0
|
4月前
|
安全
操作系统中的同步和监视器经典问题
【8月更文挑战第23天】
38 0
|
7月前
|
C++
【操作系统】信号量机制(整型信号量、记录型信号量),用信号量实现进程互斥、同步、前驱关系
【操作系统】信号量机制(整型信号量、记录型信号量),用信号量实现进程互斥、同步、前驱关系
300 6
|
7月前
|
算法 安全 调度
操作系统(8)---进程的同步与互斥以及信号量机制(万字总结~)(1)
操作系统(8)---进程的同步与互斥以及信号量机制(万字总结~)
177 0
操作系统(8)---进程的同步与互斥以及信号量机制(万字总结~)(1)
|
6月前
|
Unix 开发工具 Python
python os.walk() 实现遍历文件夹
python os.walk() 实现遍历文件夹
|
7月前
|
安全 Java iOS开发
MAC OS X 硬盘安装详细分解教程
MAC OS X 硬盘安装详细分解教程
236 1
|
6月前
|
Rust 算法 安全
操作系统之进程同步
操作系统之进程同步
56 0