2021-05-12 14:32:11
FreeFileSync:在 Ubuntu 中對比及同步檔案
FreeFileSync 是一個自由、開源以及跨平台的資料夾對比及同步軟體,它可以幫助你同步 Linux、Windows 和 Mac OS 中的檔案和資料夾。
它是便攜的,也可以被安裝在本地系統中,它的功能豐富,旨在節省設定和執行備份操作的時間,同時具有有吸引力的圖形介面。
FreeFileSync 功能
下面是它的主要功能:
- 它可以同步網路共用和本地磁碟。
- 它可以同步 MTP 裝置(Android、iPhone、平板電腦、數碼相機)。
- 它也可以通過 SFTP(SSH 檔案傳輸協定)進行同步。
- 它可以識別被移動和被重新命名的檔案和資料夾。
- 使用目錄樹顯示磁碟空間使用情況。
- 支援複製鎖定檔案(卷影複製服務)。
- 識別衝突並同步刪除(propagate deletions)。
- 支援按內容比較檔案。
- 它可以設定為處理符號連結。
- 支援批次自動同步。
- 支援多個資料夾比較。
- 支援深入詳細的錯誤報告。
- 支援複製 NTFS 擴充套件屬性,如(壓縮、加密、稀疏)。
- 還支援複製 NTFS 安全許可權和 NTFS 備用資料流。
- 支援超過 260 個字元的長檔案路徑。
- 支援免故障的檔案複製防止資料損壞。
- 允許擴充套件環境變數,例如
%UserProfile%
。 - 支援通過卷名存取可變驅動器碟符(U盤)。
- 支援管理已刪除/更新檔案的版本。
- 通過最佳同步序列防止光碟空間問題。
- 完全支援 Unicode。
- 提供高度優化的執行時效能。
- 支援過濾器包含和排除檔案等。
如何在 Ubuntu 中安裝 FreeFileSync
我們會新增官方的 FreeFileSync PPA,這只在 Ubuntu 14.04 和 Ubuntu 15.10 上有,那麼像這樣更新系統倉庫列表並安裝它:
--------------在Ubuntu14.04和15.10上--------------
$ sudo apt-add-repository ppa:freefilesync/ffs
$ sudoapt-get update
$ sudoapt-get install freefilesync
對於 Ubuntu 16.04 或者更新的版本,進入 FreeFileSync 的下載頁為你的 Ubuntu 和 Debian 獲取合適的包。
接下來,進入下載資料夾,如下解壓 FreeFileSync_*.tar.gz 到 /opt
目錄中:
$ cdDownloads/
$ sudotar xvf FreeFileSync_*.tar.gz -C /opt/
$ cd/opt/
$ ls
$ sudo unzip FreeFileSync/Resources.zip -d /opt/FreeFileSync/Resources/
下載我們會使用 Gnome 面板建立一個程式啟動器(.desktop
檔案)。要瀏覽系統中 .desktop
檔案的例子,列出 /usr/share/applications
目錄的內容:
$ ls/usr/share/applications
為防你沒有安裝 Gnome 面板,輸入下面的命令來安裝:
$ sudoapt-get install --no-install-recommends gnome-panel
接下來,執行下面的命令來建立程式啟動器:
$ sudo gnome-desktop-item-edit /usr/share/applications/--create-new
並定義下面的值:
Type:Application
Name:FreeFileSync
Command:/opt/FreeFileSync/FreeFileSync
Comment:FolderComparisonandSynchronization
要為啟動器新增一個圖示,只需要點選圖示選擇:/opt/FreeFileSync/Resources/FreeFileSync.png
。
當你設定完成之後,點選 OK 建立。
建立桌面啟動器
如果你不想要建立桌面啟動器,你可以從目錄中啟動 FreeFileSync。
$ ./FreeFileSync
如何在 Ubuntu 中使用 FreeFileSync
在 Ubuntu 中,在 Unity Dash 中搜尋 FreeFileSync,然而在 Linux Mint 中,在 System Menu 中搜尋,並點選 FreeFileSync 圖示開啟。
FreeFileSync
使用 FreeFileSync 比較兩個資料夾
在下面的例子中,我們使用:
SourceFolder:/home/aaronkilik/bin
DestinationFolder:/media/aaronkilik/J_CPRA_X86F/scripts
要比較檔案時間以及兩個資料夾的大小(預設設定),只要點選比較按鈕。
在 Linux 中比較兩個資料夾
通過下面的介面,可以在兩個資料夾中按 F6
來更改要比較的內容:檔案時間和大小、內容或檔案大小。請注意,你選擇的每個選項的含義也包括在內。
檔案比較設定
使用 FreeFileSync 同步兩個資料夾
你可以開始比較兩個資料夾,接著點選 Synchronize 按鈕啟動同步進程。在之後出現的對話方塊中點選 Start:
SourceFolder:/home/aaronkilik/Desktop/tecmint-files
DestinationFolder:/media/aaronkilik/Data/Tecmint
比較以及同步兩個資料夾
開始檔案同步
檔案同步完成
在下面的介面中按下 F8
設定預設同步選項:two way、mirror、update 或 custom。每個選項的意義不言自明。
檔案同步設定
要了解更多資訊,存取 FreeFileSync 主頁:http://www.freefilesync.org/
就是這樣了!在本篇中,我們向你展示了如何在 Ubuntu 以及它的衍生版 Linux Mint、Kubuntu 等等中安裝 FreeFileSync。在下面的評論欄中分享你的想法。
作者簡介:
Ravi Saive,TecMint 的原創作者。一個喜愛在網際網路上分享技巧和提示的計算機 geek 和 Linux 老手。我的大多數服務執行在 Linux 開源平台上。請在 Twitter、Facebook、Google+ 上關注我。
via: http://www.tecmint.com/freefilesync-compare-synchronize-files-in-ubuntu/
作者:Ravi Saive 譯者:geekpi 校對:wxy
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-06/144623.htm
相關文章