`

unison

阅读更多

unison是一个双向同步的工具。工作中的应用比较广泛。实际生活中,我想到的最有用的应用是往移动硬盘里拷贝数据。如果某个目录经常发生变化,我们通常采用覆盖的方式,这样很费时间,也可能两边都有变化,移动硬盘的数据被不幸覆盖了。

 

安装

ubuntu下安装:

sudo apt-get install unison

ubuntu下图形界面安装:

sudo apt-get install unison-gtk

 

windows下安装:

先安装gtk:

http://sourceforge.net/project/downloading.php?group_id=235&filename=gtk-runtime-2.14.7-rev-a.exe&a=94961223

然后安装unison-gtk:

http://alan.petitepomme.net/unison/assets/Unison-2.27.57-Gtk.zip

 

suse/redhat/fedora/centos下安装: 

http://dag.wieers.com/rpm/packages/unison下载相关包。

没有专门为suse9update3准备的包,我使用的是:

http://dag.wieers.com/rpm/packages/unison/unison-2.27.57-1.rh9.rf.i386.rpm

这里不使用suse做同步端,只做被同步端。因此我没有安装unison-gtk

 

使用

windows下使用:

启动unison-gtk,创建同步文件prf。

这个配置文件将被保存到你的根目录/.unison下,我的是C:\Documents and Settings\luh\.unison

 

 

此后可以左右同步1,2两个文件夹。比如1中新增一个test.txt,向右同步,将test.txt同步到2,向左则删除test.txt

 

ubuntu同步suse

同时在ubuntu9.04和suse9update3上安装unison,并在ubuntu9.04安装unison-gtk。

unison-gtk在菜单里有:

点击进入unison-gtk。默认的配置文件是default.prf。我们新建一个,设置如下:

 

配置文件同样保存在你的根目录/.unison下,我的是/home/han/.unison

 

向左或向右操作即可同步

分享到:
评论
1 楼 tanhui 2010-05-13  
谢谢你的分享,受用

相关推荐

    Unison使用手册

    ### Unison 使用手册知识点解析 #### 一、概述(Overview) **Unison** 是一个用于 Unix 和 Windows 平台的文件同步工具。它允许在不同的主机上(或同一主机的不同磁盘上)存储同一组文件和目录的两个副本,并允许...

    unison双向同步文件工具可在linux下和window系统下

    Unison是一款强大的、跨平台的文件同步工具,它支持Linux和Windows操作系统,使得用户能够在不同系统之间方便地进行文件和目录的同步。Unison的独特之处在于它的双向同步功能,这意味着两个同步端的数据改动都可以被...

    Linux文件同步工具Unison

    Linux文件同步工具Unison是Unix和Linux系统中广泛使用的双向文件同步工具,它允许用户在两台或多台计算机之间保持文件和目录的一致性。Unison不仅能够进行单向的文件复制,还支持双向同步,这意味着即使在多台机器上...

    unison文件同步for windows

    Unison是一款跨windows/linux/MAC OS平台的文件同步工具,不仅支持本地对本地同步,也支持通过SSH、RSH和Socket等网络协议进行同步。更棒的是,Unison支持双向同步操作,你既可以从A同步到B,也可以从B同步到A,这些...

    教你在 Centos7 中使用 Unison 同步文件.doc

    Unison 是一款强大的跨平台文件同步工具,特别适用于在不同计算机或存储设备之间保持数据的一致性。在 CentOS 7 系统中,你可以轻松地安装和配置 Unison 来实现本地或远程文件同步。以下将详细介绍如何在 CentOS 7 ...

    unison-2.27.57.tar.gz

    Unison是一款强大的、开源的文件同步工具,尤其在Linux环境下被广泛使用。它允许用户在两台或多台计算机之间进行双向同步,确保数据的一致性和完整性。标题中的"unison-2.27.57.tar.gz"表示的是Unison的特定版本2.27...

    unison实现双系统文件实时同步

    【unison实现双系统文件实时同步】 Unison是一款强大的文件同步工具,可在多个操作系统之间,如Windows、Linux之间实现文件的双向同步。Unison的独特之处在于它的跨平台性、低系统要求、双向同步功能以及对冲突处理...

    unison文件同步for windows-part2

    Unison是一款跨windows/linux/MAC OS平台的文件同步工具,不仅支持本地对本地同步,也支持通过SSH、RSH和Socket等网络协议进行同步。更棒的是,Unison支持双向同步操作,你既可以从A同步到B,也可以从B同步到A,这些...

    inotify+unison rpm安装包,包含所有依赖包

    标题和描述中提到的" inotify+unison rpm安装包,包含所有依赖包"是一个针对Linux系统的软件包组合,主要用于文件同步和监控。这个安装包包括了`inotify`工具和`Unison`文件同步软件的RPM版本,以及它们所需的依赖包...

    unison文件同步for windows-part1

    Unison是一款跨windows/linux/MAC OS平台的文件同步工具,不仅支持本地对本地同步,也支持通过SSH、RSH和Socket等网络协议进行同步。更棒的是,Unison支持双向同步操作,你既可以从A同步到B,也可以从B同步到A,这些...

    Linux unison+inotify 文件实时双向同步

    【标题】:“Linux unison+inotify 文件实时双向同步” 在Linux系统中,文件同步是一项重要的任务,特别是在多台机器间协同工作或者备份数据时。本文将深入探讨如何利用unison和inotify这两个工具实现文件的实时...

    unison(2.48.4)+infotity(3.14)+ocaml

    标题中的"unison(2.48.4)"是指Unison文件同步工具的特定版本,这是一个用OCaml编程语言编写的开源软件。Unison能够实现跨平台的双向文件同步,这意味着在两个不同的系统间,无论是文件的修改、添加或删除,都能在两...

    PyPI 官网下载 | unison_gitignore-1.0.1-py3-none-any.whl

    标题中的"PyPI 官网下载 | unison_gitignore-1.0.1-py3-none-any.whl"表明我们正在讨论的是一个可以从PyPI官方网站下载的Python软件包,名为`unison_gitignore`,版本号为1.0.1。这个包以.whl格式提供,这是一种预...

    Unison是OSX,Unix和Windows的文件同步工具

    Unison是OSX,Unix和Windows的文件同步工具。它允许的文件和目录的集合的两个副本被存储在不同的主机(或在同一主机上不同的磁盘),改性分开,然后通过传播在每个副本到其他带来的变化是最新的。 一致地共享多个...

    unison源码包

    **Unison源码包详解** Unison是一款强大的文件同步工具,尤其适合于处理跨网络的文件同步任务。它由法国巴黎第七大学的Frédéric Back设计并开发,以MIT许可证开源发布。Unison的主要功能是确保两个或多个文件系统...

    Unison.js.zip

    Unison.js 是一个很小的 jQuery 插件 (450 bytes minified, 144 bytes gzipped) 可以让你在统一的地方声明命名断点,并自动在你的 JavaScript 和 HTML 中同步。可实现复杂的响应式任务,诸如根据条件加载内容和图片...

    Intel Unison安装文件

    Intel Unison安装文件。 国区微软帐户商店里搜不到,可直接安装。

    Unison配置

    ### Unison配置详解 #### 一、概述 Unison是一款高效、简单且强大的文件同步工具,主要用于在两台计算机之间保持文件夹的一致性。它适用于个人计算机与服务器之间的文件同步,支持多种操作系统(如Linux、Windows...

    inotify+unison双向同步环境部署.md

    在liux下做文件同步有几种方式,采用inotify+unison实现双向同步,且当其中一台服务器宕机,也不会影响web的访问,环境部署文档

Global site tag (gtag.js) - Google Analytics