from small one page howto to huge articles all in one place
 

search text in:




Other .linuxhowtos.org sites: www.linuxhowtos.org
toolsntoys.linuxhowtos.org



Last additions:
How to make X listen on port 6000

How to make X listen on port 6000

words:

34

views:

71589

userrating:

average rating: 1.2 (8 votes) (1=very good 6=terrible)


May, 25th 2007:
April, 26th 2007:
Apr, 10th. 2007:
Druckversion . pdf icon
You are here: Tutorials per portage category->net-misc->unison

Using Unison to Synchronize Two Directories

A very common question often asked in the Forums and on IRC is how to synchronize directories and files on a host or between different hosts.

Unison is a robust user-level file-synchronization tool that works cross-platform available under the GNU Public License.

To get in touch with the usage of unison we'll create two directories, create some files and sync them with the help of unison.

# mkdir testdir1
# touch testdir1/foo testdir1/bar
# mkdir testdir1/null
# touch testdir1/null/foobar
# mkdir testdir2

Now we want to synchronize testdir1 and testdir2 so that these directorys will contain the same files after unison finishes.

// We will use the textclient in this example:
# unison -ui text testdir1 testdir2
[...]
testdir1       testdir2
file     ---->            bar  [f]
file     ---->            foo  [f]
dir      ---->            null  [f]
[...]
#

The output of unison tells us that it successfully copied 2 files (bar and foo) and 1 directory from testdir1 to testdir2.

For tutorials and more information about the usage of unison check the Unison - User Manual and Reference.


rate this article:
current rating: average rating: 4.8 (4 votes) (1=very good 6=terrible)
Your rating:
Very good (1) Good (2) ok (3) average (4) bad (5) terrible (6)

back



Support us on Content Nation

New Packages

- as rdf newsfeed
- as rss newsfeed
- as Atom newsfeed
2025-01-13
aspell-am - 0.03.1-r1
Ebuild name:

app-dicts/aspell-am-0.03.1-r1

Description

Aspell () language dictionary

Added to portage

2025-01-13

bandit - 1.8.2
Ebuild name:

dev-python/bandit-1.8.2

Description

A security linter from OpenStack Security

Added to portage

2025-01-13

cmake - 3.31.4-r1
Ebuild name:

dev-build/cmake-3.31.4-r1

Description

Cross platform Make

Added to portage

2025-01-13

crystal - 1.15.0
Ebuild name:

dev-lang/crystal-1.15.0

Description

The Crystal Programming Language

Added to portage

2025-01-13

cutter - 2.3.4-r1
Ebuild name:

dev-util/cutter-2.3.4-r1

Description

A Qt and C++ GUI for rizin reverse engineering framework

Added to portage

2025-01-13

dino - 0.4.4-r2
Ebuild name:

net-im/dino-0.4.4-r2

Description

Modern Jabber/XMPP Client using GTK+/Vala

Added to portage

2025-01-13

fantomas - 7.0.0
Ebuild name:

dev-dotnet/fantomas-7.0.0

Description

FSharp source code formatter

Added to portage

2025-01-13

gallery-dl - 1.28.4
Ebuild name:

net-misc/gallery-dl-1.28.4

Description

Download image galleries and collections from several image hosting site

Added to portage

2025-01-13

gcc - 15.0.0_pre20250112
Ebuild name:

sys-devel/gcc-15.0.0_pre20250112

Description

The GNU Compiler Collection

Added to portage

2025-01-13

gcc - 15.0.0_pre20250112-r1
Ebuild name:

sys-devel/gcc-15.0.0_pre20250112-r1

Description

The GNU Compiler Collection

Added to portage

2025-01-13

git-sources - 6.13_rc7
Ebuild name:

sys-kernel/git-sources-6.13_rc7

Description

The very latest -git version of the Linux kernel

Added to portage

2025-01-13

gpxsee - 13.34
Ebuild name:

sci-geosciences/gpxsee-13.34

Description

Viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea fil

Added to portage

2025-01-13

hypothesis - 6.123.16
Ebuild name:

dev-python/hypothesis-6.123.16

Description

A library for property based testing

Added to portage

2025-01-13

inline-snapshot - 0.19.1
Ebuild name:

dev-python/inline-snapshot-0.19.1

Description

Create and update inline snapshots in your Python tests

Added to portage

2025-01-13

kubeletctl - 1.13
Ebuild name:

sys-cluster/kubeletctl-1.13

Description

A client for kubelet

Added to portage

2025-01-13

libX11 - 1.8.10-r1
Ebuild name:

x11-libs/libX11-1.8.10-r1

Description

X.Org X11 library

Added to portage

2025-01-13

melonds - 1.0_rc
Ebuild name:

games-emulation/melonds-1.0_rc

Description

Nintendo DS emulator, sorta

Added to portage

2025-01-13

mkdocs-autorefs - 1.3.0
Ebuild name:

dev-python/mkdocs-autorefs-1.3.0

Description

Automatically link across pages in MkDoc

Added to portage

2025-01-13

nginx-unit - 1.34.1
Ebuild name:

www-servers/nginx-unit-1.34.1

Description

Dynamic web and application server

Added to portage

2025-01-13

nvc - 1.15.0
Ebuild name:

sci-electronics/nvc-1.15.0

Description

NVC is a VHDL compiler and simulator

Added to portage

2025-01-13

poetry - 2.0.1-r1
Ebuild name:

dev-python/poetry-2.0.1-r1

Description

A frontend for poetry - a python dependency management and packaging too

Added to portage

2025-01-13

poetry-plugin-export - 1.9.0
Ebuild name:

dev-python/poetry-plugin-export-1.9.0

Description

A plugin that allows the export of locked packages to various

Added to portage

2025-01-13

pyopenssl - 25.0.0
Ebuild name:

dev-python/pyopenssl-25.0.0

Description

Python interface to the OpenSSL library

Added to portage

2025-01-13

pyscard - 2.2.1
Ebuild name:

dev-python/pyscard-2.2.1

Description

Smart card support in python

Added to portage

2025-01-13

pytools - 2025.1.1
Ebuild name:

dev-python/pytools-2025.1.1

Description

Collection of tools missing from the Python standard library

Added to portage

2025-01-13

typogrify - 2.1.0
Ebuild name:

dev-python/typogrify-2.1.0

Description

Filters for web typography, supporting Django & Jinja templates

Added to portage

2025-01-13

xcffib - 1.7.0
Ebuild name:

dev-python/xcffib-1.7.0

Description

A drop in replacement for xpyb, an XCB python binding

Added to portage

2025-01-13

yamlfmt - 0.15.0
Ebuild name:

app-text/yamlfmt-0.15.0

Description

An extensible command line tool or library to format yaml files

Added to portage

2025-01-13

yq-go - 4.45.1
Ebuild name:

app-misc/yq-go-4.45.1

Description

yq is a lightweight and portable command-line YAML, JSON and XML processor

Added to portage

2025-01-13

yt-dlp - 2025.01.12
Ebuild name:

net-misc/yt-dlp-2025.01.12

Description

youtube-dl fork with additional features and fixes

Added to portage

2025-01-13

2025-01-12
abi-dumper - 1.4
Ebuild name:

dev-util/abi-dumper-1.4

Description

Dump ABI of an ELF object containing DWARF debug info

Added to portage

2025-01-12

ada_libfswatch - 20240709
Ebuild name:

dev-ada/ada_libfswatch-20240709

Description

Ada binding to the libfswatch library

Added to portage

2025-01-12

appstream - 1.0.4
Ebuild name:

dev-libs/appstream-1.0.4

Description

Cross-distro effort for providing metadata for software in the Linux ecosy

Added to portage

2025-01-12

aqbanking - 6.6.0
Ebuild name:

net-libs/aqbanking-6.6.0

Description

Generic Online Banking Interface

Added to portage

2025-01-12

aspell-af - 0.50.0-r1
Ebuild name:

app-dicts/aspell-af-0.50.0-r1

Description

Aspell () language dictionary

Added to portage

2025-01-12

aspell-am - 0.03.1-r1
Ebuild name:

app-dicts/aspell-am-0.03.1-r1

Description

Aspell () language dictionary

Added to portage

2025-01-12

atf - 0.22-r1
Ebuild name:

dev-libs/atf-0.22-r1

Description

Libraries to write tests in C, C++ and shell

Added to portage

2025-01-12

cargo-c - 0.10.8
Ebuild name:

dev-util/cargo-c-0.10.8

Description

Helper program to build and install c-like libraries

Added to portage

2025-01-12

cypari2 - 2.2.1
Ebuild name:

dev-python/cypari2-2.2.1

Description

Cython interface to PARI

Added to portage

2025-01-12

darktable - 4.8.0-r1
Ebuild name:

media-gfx/darktable-4.8.0-r1

Description

A virtual lighttable and darkroom for photographers

Added to portage

2025-01-12

darktable - 5.0.0-r1
Ebuild name:

media-gfx/darktable-5.0.0-r1

Description

A virtual lighttable and darkroom for photographers

Added to portage

2025-01-12

dcfldd - 1.9.2-r1
Ebuild name:

sys-apps/dcfldd-1.9.2-r1

Description

enhanced dd with features for forensics and security

Added to portage

2025-01-12

dirty-equals - 0.9.0
Ebuild name:

dev-python/dirty-equals-0.9.0

Description

Doing dirty (but extremely useful) things with equals

Added to portage

2025-01-12

django-timezone-field - 7.1
Ebuild name:

dev-python/django-timezone-field-7.1

Description

A Django app providing database and form fields for timezone o

Added to portage

2025-01-12

efl - 1.28.0
Ebuild name:

dev-libs/efl-1.28.0

Description

Enlightenment Foundation Libraries all-in-one package

Added to portage

2025-01-12

eisl - 5.41
Ebuild name:

dev-lang/eisl-5.41

Description

Interpreter and compiler compatible with the ISLisp standard

Added to portage

2025-01-12

enlightenment - 0.27.0
Ebuild name:

x11-wm/enlightenment-0.27.0

Description

Enlightenment window manager

Added to portage

2025-01-12

fapg - 0.45
Ebuild name:

media-sound/fapg-0.45

Description

Fast Audio Playlist Generator

Added to portage

2025-01-12

file - 5.46-r2
Ebuild name:

sys-apps/file-5.46-r2

Description

Identify a file's format by scanning binary data for patterns

Added to portage

2025-01-12

folium - 0.19.4
Ebuild name:

sci-geosciences/folium-0.19.4

Description

Python Data, Leaflet.js Maps

Added to portage

2025-01-12

fswatch - 1.18.0
Ebuild name:

sys-fs/fswatch-1.18.0

Description

cross-platform file change monitor with multiple backends

Added to portage

2025-01-12

gcc - 14.2.1_p20250111
Ebuild name:

sys-devel/gcc-14.2.1_p20250111

Description

The GNU Compiler Collection

Added to portage

2025-01-12

git - 2.48.0-r1
Ebuild name:

dev-vcs/git-2.48.0-r1

Description

Stupid content tracker distributed VCS designed for speed and efficiency

Added to portage

2025-01-12

git-absorb - 0.6.16-r1
Ebuild name:

dev-vcs/git-absorb-0.6.16-r1

Description

Automatically absorb staged changes into git current branch

Added to portage

2025-01-12

git-absorb - 0.6.17-r2
Ebuild name:

dev-vcs/git-absorb-0.6.17-r2

Description

Automatically absorb staged changes into git current branch

Added to portage

2025-01-12

gnatcoll-bindings - 25.0.0
Ebuild name:

dev-ada/gnatcoll-bindings-25.0.0

Description

GNAT Component Collection

Added to portage

2025-01-12

gwenhywfar - 5.12.0
Ebuild name:

sys-libs/gwenhywfar-5.12.0

Description

Multi-platform helper library for other libraries

Added to portage

2025-01-12

hardinfo - 0.6_alpha_pre20240320
Ebuild name:

app-admin/hardinfo-0.6_alpha_pre20240320

Description

System information and benchmark tool for Linux systems

Added to portage

2025-01-12

hypothesis - 6.123.15
Ebuild name:

dev-python/hypothesis-6.123.15

Description

A library for property based testing

Added to portage

2025-01-12

kapidox - 6.10.0
Ebuild name:

kde-frameworks/kapidox-6.10.0

Description

Framework for building KDE API documentation in a standard format and

Added to portage

2025-01-12

kyua - 0.14
Ebuild name:

dev-util/kyua-0.14

Description

Testing framework for infrastructure software

Added to portage

2025-01-12

libical - 3.0.19
Ebuild name:

dev-libs/libical-3.0.19

Description

Implementation of basic iCAL protocols

Added to portage

2025-01-12

lutok - 0.6
Ebuild name:

dev-lua/lutok-0.6

Description

Lightweight C++ API library for Lua

Added to portage

2025-01-12

marshmallow - 3.25.1
Ebuild name:

dev-python/marshmallow-3.25.1

Description

A library for converting to and from native Python datatypes

Added to portage

2025-01-12

moar - 1.31.2
Ebuild name:

sys-apps/moar-1.31.2

Description

Pager designed to do the right thing without any configuration

Added to portage

2025-01-12

newt - 0.52.24-r1
Ebuild name:

dev-libs/newt-0.52.24-r1

Description

Redhat's Newt windowing toolkit development files

Added to portage

2025-01-12

openal - 1.24.2
Ebuild name:

media-libs/openal-1.24.2

Description

A software implementation of the OpenAL 3D audio API

Added to portage

2025-01-12

pari - 2.17.1
Ebuild name:

sci-mathematics/pari-2.17.1

Description

Computer-aided number theory C library and tools

Added to portage

2025-01-12

pdfpc - 4.7.0
Ebuild name:

app-text/pdfpc-4.7.0

Description

Presenter console with multi-monitor support for PDF files

Added to portage

2025-01-12

pkgdiff - 1.8
Ebuild name:

dev-util/pkgdiff-1.8

Description

Package Changes Analyzer (pkgdiff)

Added to portage

2025-01-12

poetry-core - 2.0.1
Ebuild name:

dev-python/poetry-core-2.0.1

Description

Poetry PEP 517 Build Backend

Added to portage

2025-01-12

pytools - 2025.1
Ebuild name:

dev-python/pytools-2025.1

Description

Collection of tools missing from the Python standard library

Added to portage

2025-01-12

rqlite - 8.36.5
Ebuild name:

dev-db/rqlite-8.36.5

Description

Replicated SQLite using the Raft consensus protocol

Added to portage

2025-01-12

sigscheme - 0.9.1-r1
Ebuild name:

dev-scheme/sigscheme-0.9.1-r1

Description

SigScheme is an R5RS Scheme interpreter for embedded use

Added to portage

2025-01-12

skrooge - 25.1.0
Ebuild name:

app-office/skrooge-25.1.0

Description

Personal finances manager, aiming at being simple and intuitive

Added to portage

2025-01-12

snapper - 0.12.1
Ebuild name:

app-backup/snapper-0.12.1

Description

Command-line program for btrfs and lvm snapshot management

Added to portage

2025-01-12

spdlog - 1.15.0-r1
Ebuild name:

dev-libs/spdlog-1.15.0-r1

Description

Fast C++ logging library

Added to portage

2025-01-12

uv - 0.5.18
Ebuild name:

dev-python/uv-0.5.18

Description

A Python package installer and resolver, written in Rust

Added to portage

2025-01-12

zulucrypt - 7.0.0
Ebuild name:

app-crypt/zulucrypt-7.0.0

Description

Front end to cryptsetup

Added to portage

2025-01-12

rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 79.2 ms