自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在Ubuntu/Debian上用Unison來同步文件

譯文
運維 系統運維
Unison是一款免費的、跨平臺的文件同步工具,可在與互聯網連接的任何一對機器之間使用,通過直接套接層鏈路或基于加密SSH連接的隧道進行聯系。本文中,主要講述了在Ubuntu/Debian這兩個系統上用Unison來同步文件的方法。

【51CTO精選譯文】Unison是一款免費的、跨平臺的文件同步工具;有了它,我們就能夠將兩套文件副本(實例)保存在兩個不同的平臺上,或保存在同一個系統的不同磁盤上。不像簡單的鏡像方法或備份實用工具,Unison可以同時更新分布式目錄結構的兩個副本。它可以檢測并顯示有沖突的更新。而且不像分布式文件系統,Unison是一款用戶級程序;不需要改動內核,也沒必要在任何一個主機上都要擁有根用戶權限。

Unison可在與互聯網連接的任何一對機器之間使用,通過直接套接層鏈路或基于加密SSH連接的隧道進行聯系。它謹慎使用網絡帶寬,在PPP連接等慢速鏈路上可以順暢地使用??梢允褂靡环N類似rsync的壓縮協議,優(yōu)化將小容量更新傳送到大文件的操作。

在這篇實用文章中,我使用了兩臺運行Ubuntu的系統。本地系統運行Ubuntu桌面版,其IP地址是192.168.1.100/24;而遠程系統則運行Ubuntu服務器版,其IP地址是192.168.1.201/24。我還準備在這兩個系統之間同步目錄/home/sk/Unixmen。請根據你的具體情況,更改相應值。

安裝Unison

在本地和遠程服務器系統上安裝:

使用下列兩個命令,更新和升級這兩個系統:

  1. sudo apt-get update 
  2. sudo apt-get upgrade 

在兩個系統上安裝Unison。

  1. sudo apt-get install unison unison-gtk 

配置

現在在你的本地系統上,從Menu(菜單)或Dash啟動Unison GUI工具。它的界面看起來應該如下。

首先,我們得為同步過程創(chuàng)建一個新的配置文件。點擊Add(添加),即可創(chuàng)建一個新的配置文件。點擊Forward(下一步)。

輸入新配置文件的名稱,點擊Forward(下一步)。

這里會要求你選擇同步方法。我想使用SSH,在本地桌面與遠程服務器之間同步文件。于是我在這里從Synchronization Kind(同步類別)下拉框中選擇Using SSH(使用SSH)。然后輸入遠程主機服務器的IP地址和用戶名稱,如下所示,點擊Forward(下一步)。

現在,我們得指定需要復制的本地文件夾和遠程文件夾。在Local Directory(本地目錄)框里面輸入本地文件夾的路徑(如本文中的/home/sk/Unixmen),在Remote Directory(遠程目錄)框里面輸入遠程文件夾的路徑。點擊Forward(下一步)。

如果你同步FAT分區(qū)里面的任何文件夾,請勾選FAT Partition(FAT)分區(qū),然后點擊Forward(下一步)。

***點擊Apply(應用)。

我們已成功地創(chuàng)建了配置文件。點擊Open(打開)即可開始。

它會要求你輸入遠程系統用戶密碼。輸入密碼,點擊OK(確定)。

如果你頭一次使用該應用程序,你會得到如下所示的一段警告信息。點擊Ok(確定),繼續(xù)操作。

現在,你會看到類似這樣的屏幕。

把你想要復制的文件夾或文件放入到同步文件夾(/home/sk/unixmen),點擊Go(開始同步)。一切都會在幕后進行。

現在查看遠程系統里面的文件。它們應該肯定就在那里。如果你添加了一個新的文件或文件夾,點擊Rescan(重新掃描);之后,點擊Go(開始同步),即可開始同步了。

  1. sk@server1:~$ ls /home/sk/Unixmen/ 
  2. New1  New2  New3 

就這樣,開始享用吧。你剛才看到的上面這些只是Unison的一個基本概念。你可以用Unison處理許多任務。我建議你仔細閱讀官方文檔,以獲取更多信息。

原文鏈接:http://www.unixmen.com/synchronize-files-with-unison-on-ubuntu/

責任編輯:黃丹 來源: 51CTO.com
相關推薦

2020-10-22 09:36:32

Ubuntu同步文件

2017-06-08 15:40:54

LinuxFreeFileSynUbuntu

2019-11-07 15:02:00

Linuxstrace系統調用

2017-03-09 17:40:50

DebianUbuntuMariaDB

2022-11-01 15:49:52

2019-08-13 16:10:38

UbuntuLinux時間同步

2014-07-07 09:49:13

UbuntuDocker

2019-11-21 09:45:30

UbuntuUbuntu 19.1ZFS文件系統

2010-06-04 17:49:46

連接MySQL數據庫

2018-02-23 14:50:30

2023-09-24 19:24:18

UbuntuVSCodium

2023-09-01 09:31:48

2021-07-18 11:43:58

Linux密碼加密

2022-11-06 19:17:39

LinuxVentoy

2014-05-30 10:08:06

2019-05-31 16:10:42

UbuntuLinuxBudgie桌面

2018-11-07 08:20:55

UbuntuDebianLinux

2020-12-26 14:48:21

UbuntuLinuxDeb文件

2018-04-03 13:31:53

LinuxUbuntu 16.0msmtp

2021-10-02 10:15:19

UbuntuLinuxAnyDesk
點贊
收藏

51CTO技術棧公眾號