文件同步

此頁由 Linux Wiki使用者Chenxing 於 2010年9月22日 (星期三) 06:19 的最後更改。

出自Linux Wiki

提示:此文已超过 14 年(5167 天)未更新,如发现内容过时或有误,欢迎改进:)

在移動硬碟與硬碟之間、本地與網路(FTP,SSH等)之間備份數據、同步文件夾是管理數據的重要操作。在Windows中,有Total Commander等工具,那麼Linux中有哪些同步文件夾的軟體呢?

目錄

FreeFileSync

FreeFileSync是用C++語言、wxWidgets庫寫成的文件同步軟體。軟體界面友好,功能強大,靈活性高(可單獨設置針對每個文件的同步操作),不足是其只能針對本地文件做同步。如果要處理ftp、sftp等遠程文件,可先將遠程文件夾映射到本地文件夾,再同步。


DirSync Pro

DirSync Pro是用Java寫成的開源軟體,跨平台,界面友好,功能強大,可以設置過濾器等精細定義同步過程,同步本地文件非常方便。不足是不直接支持遠程文件(但可以借用操作系統特性將遠程文件夾映射到本地文件夾)。

DirSync Pro的網站: http://directorysync.sourceforge.net/

unison

unison-gtk的截圖

unison是一個既可以用於Windows,也可以用於Linux的開源文件夾同步工具,也支持本地和遠程的文件同步。(網站: http://www.cis.upenn.edu/~bcpierce/unison/)

Note.gif
注意:
如果要用unison通過ssh和遠程的電腦同步,遠程的電腦也要安裝unison。

unison-gtk是unison的一個圖形前端,功能比較多,只是目前還沒有被漢化。

rsync和grsync

grsync的截圖

rsync是Linux中重要的同步工具,支持本地和遠程的文件同步工具,而grsync則是它的圖形界面。

grsync界面比較簡單,但可以完成基本的同步任務。還有一些rsync的強大功能沒有在grsync中體現出來,如果需要這些功能,就需要看一下rsync的man文檔了。

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
简体繁体转换