linux简单文件同步,文件同步

從 Linux Wiki

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

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

FreeFileSync

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

DirSync Pro

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

unison

c8fefe7e93e4e26ed8a6398fa64ad5e5.png

2c3128d36272a35996025d1d93082c50.pngunison-gtk的截圖

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

6df4b5c476574a53b5d1592705b65ad1.png注意:

如果要用unison通過ssh和遠程的電腦同步,遠程的電腦也要安裝unison。

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

rsync和grsync

757e1f2e9b56f0f38adecf9a4662ec1a.png

2c3128d36272a35996025d1d93082c50.pnggrsync的截圖

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

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

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

反馈与讨论

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值