歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Unison:Linux下的文件同步工具

用過Windows的朋友一定知道“公文包”,它是用來幫助實現文件同步的組件。那麼Linux下有沒有相關工具呢?

  當然有。它就是Unison,而且它的應用范圍比“公文包”還廣。

  Unison是一款跨平台的文件同步工具,不僅支持本地對本地同步,也支持通過SSH、RSH和Socket等網絡協議進行同步。更棒的是,Unison支持雙向同步操作,你既可以從A同步到B,也可以從B同步到A,這些都不需要額外的設定。

  Unison與一般的Linux軟件一樣,都是有一個核心的命令行組成。那些命令可能會令上手比較困難。不過幸運的是,Unison有基於GTK+的圖形版本,如果你是Ubuntu的用戶,就直接輸入以下命令安裝:

  sudo apt-get install unison-gtk

  安裝完後,應該會在“應用程序”->“互聯網”中出現。如果沒有的話,就在終端下輸入unison-gtk或按(Alt+F2)輸入unison啟動它。

  首次啟動時,會讓你選擇根目錄和目標目錄。因為Unison運行時至少有一個Profile,所以你必須指定。Unison的多案例支持可以讓你通過統一的界面來管理多個同步。

  圖形界面一目了然,有Right to Left和Left to Right,即雙向同步,還有Merge、Diff等文件合並或比較的操作
相信有點經驗的朋友都能很熟練的使用這款軟件。

Unison:Linux下的文件同步工具

圖1 Unison

Copyright © Linux教程網 All Rights Reserved