私は偶然にrsynを知っていて、次のようにrsyncを使ってMacとLinuxサーバーを同期させます。
rsync -r -t -v MAC LINUX
rsync -r -t -v LINUX MAC
同期のために最初のコマンドを実行したいのですが、LINUXで変更操作を実行するときは2番目のコマンドも必要です。
私は何を逃したことがありませんか? rsyncには2つのディレクトリ間で同期するオプションはありますか?
ベストアンサー1
双方向同期をしたい。 unisonを見ると、次のようになります。http://www.cis.upenn.edu/~bcpierce/unison/
たとえば、Debian/Ubuntu の場合:
$ sudo apt-get install unison
$ unison MAC/ LINUX/
権限の問題がある場合(例:ext4 - > FAT):
$ unison -perms 0 vlc-2.2.0/ /media/sf_vlc/vlc
Contacting server...
Looking for changes
Reconciling changes
vlc-2.2.0 vlc
new dir ----> / [f]
Proceed with propagating updates? [] y
Propagating updates