教你如何在Ubuntu上使用FreeFileSync同步文件
本文轉載自微信公眾號「Linux就該這么學」,作者逄增寶 。轉載本文請聯系Linux就該這么學公眾號。
FreeFileSync是一個跨平臺的免費應用程序,允許用戶創建數據備份到本地磁盤或任何外部USB存儲或網絡存儲,并且消耗系統資源較少。
FreeFileSync可以在Windows,Linux,macOS上面運行。本文使用操作系統是Ubuntu18.04。
安裝FreeFileSync
下載程序,并解壓。
- bob@ubuntu-18-04:~$ wget https://freefilesync.org/download/FreeFileSync_11.0_Linux.tar.gz
- bob@ubuntu-18-04:~$ tar xvf FreeFileSync_11.0_Linux.tar.gz
<以上代碼可復制粘貼,可往左滑>
解壓之后進入FreeFileSync文件夾,就可以雙擊運行程序了。我們可以創建一個啟動器,這樣我們可以從桌面運行這個程序了
- bob@ubuntu-18-04:~$ cd /home/bob/FreeFileSync/
- bob@ubuntu-18-04:~/FreeFileSync$
- bob@ubuntu-18-04:~/FreeFileSync$ cat FreeFileSync.desktop
- [Desktop Entry]
- Type=Application
- Name=FreeFileSync
- GenericName=Folder Comparison and Synchronization
- GenericName[de_DE]=Ordnervergleich und Synchronisation
- Exec=/home/bob/FreeFileSync/FreeFileSync %F
- Icon=/home/bob/FreeFileSync/Resources/FreeFileSync.png
- NoDisplay=false
- Terminal=false
- Categories=Utility;FileTools;
- StartupNotify=true
<以上代碼可復制粘貼,可往左滑>
修改FreeFileSync.desktop文件中的Exec和Icon的路徑,選擇你解壓FreeFileSync的位置。
并將FreeFileSync.desktop文件拷貝到/usr/share/application目錄中:
- bob@ubuntu-18-04:~$ sudo cp -p /home/bob/FreeFileSync/FreeFileSync.desktop /usr/share/applications/
<以上代碼可復制粘貼,可往左滑>
下面,我們啟動這個程序吧
使用FreeFileSync
默認安裝完成之后,顯示語言是英語,我們可以修改為中文:
下面圈出來的“瀏覽”,選擇源目錄和目標目錄,進行同步。
可以輕松自定義此應用程序的工作方式,只需單擊“設置”按鈕,。可以從此處選擇文件比較方式。有三種比較方式,“文件大小和時間”,“文件內容”和“文件大小”。
在過濾器中,可以選擇不同步那些文件類型。
在同步中,可以選擇同步的方式。
下面我們做一個實驗。將dir1目錄中的內容雙向同步到dir2中
可以看到已經同步完成。
總結
FreeFileSync允許用戶創建數據同步到到本地磁盤、外部USB存儲、SFTP、FTP、和Google Drive網盤,并且消耗系統資源較少。