[日期:2017-06-11] | 來源:Linux中國 做者:Linux | [字體:大 中 小] |
FreeFileSync 是一個自由、開源以及跨平臺的文件夾對比及同步軟件,它能夠幫助你同步 Linux、Windows 和 Mac OS 中的文件和文件夾。php
它是便攜的,也能夠被安裝在本地系統中,它的功能豐富,旨在節省設置和執行備份操做的時間,同時具備有吸引力的圖形界面。linux
下面是它的主要功能:ubuntu
%UserProfile%
。
咱們會添加官方的 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
目錄中:app
$ 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 中,在 Unity Dash 中搜索 FreeFileSync,然而在 Linux Mint 中,在 System Menu 中搜索,並點擊 FreeFileSync 圖標打開。
FreeFileSync
在下面的例子中,咱們使用:
SourceFolder:/home/aaronkilik/bin
DestinationFolder:/media/aaronkilik/J_CPRA_X86F/scripts
要比較文件時間以及兩個文件夾的大小(默認設置),只要點擊比較按鈕。
在 Linux 中比較兩個文件夾
經過下面的界面,能夠在兩個文件夾中按 F6
來更改要比較的內容:文件時間和大小、內容或文件大小。請注意,你選擇的每一個選項的含義也包括在內。
文件比較設置
你能夠開始比較兩個文件夾,接着點擊 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+ 上關注我。