一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

關于rsync arm 同步

 灬木木的花灬 2014-12-08

關于rsync

1、簡介

1.1、以下摘自百度百科:

rsync是類unix系統(tǒng)下的數(shù)據鏡像備份工具,從軟件的命名上就可以看出來了——remote sync,能夠更新兩臺計算機之間的文件和目錄。它的特性如下:

①可以鏡像保存整個目錄樹和文件系統(tǒng)。

②可以很容易做到保持原來文件的權限、時間、軟硬鏈接等等。

③無須特殊權限即可安裝。

④快速:第一次同步時 rsync 會復制全部內容,但在下一次只傳輸修改過的文件。rsync 在傳輸數(shù)據的過程中可以實行壓縮及解壓縮操作,因此可以使用更少的帶寬。

⑤安全:可以使用rcp、ssh等方式來傳輸文件,當然也可以通過直接的socket連接。

⑥支持匿名傳輸,以方便進行網站鏡象。

軟件下載   rsync的主頁地址為:http://rsync./

1.2、以下摘自維基百科:

    rsync是Unix下的一款應用軟件,它能同步更新兩處計算機的文件與目錄,并適當利用差分編碼以減少數(shù)據傳輸。rsync中一項與其他大部分類似程序 或協(xié)定中所未見的重要特性是鏡像對每個目標只需要一次傳送。rsync可拷貝/顯示目錄屬性,以及拷貝文件,并可選擇性的壓縮以及遞歸拷貝。

    在常駐模式(daemon mode)下,rsync默認監(jiān)聽TCP端口873,以原生rsync傳輸協(xié)定或者通過遠程shell如RSH或者SSH伺服文件。SSH情況下,rsync客戶端運行程序必須同時在本地和遠程機器上安裝。

    rsync是自由軟件,以GNU通用公共許可證發(fā)布。

2、使用

2.1、Syntax

Local:  rsync [OPTION...] SRC... [DEST]

Access via remote shell:

  Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST]//從遠程主機獲取。

  Push: rsync [OPTION...] SRC... [USER@]HOST:DEST//同步到遠程主機。

Access via rsync daemon:

  Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST]

        rsync [OPTION...] rsync://[USER@]HOST[:PORT]/SRC... [DEST]

  Push: rsync [OPTION...] SRC... [USER@]HOST::DEST

        rsync [OPTION...] SRC... rsync://[USER@]HOST[:PORT]/DEST

Usages with just one SRC arg and no DEST arg will list the source files instead of copying.

2.2、OPTIONS:

-a archive mode,相當于-rlptgoD

-r 是遞歸

-l 是鏈接文件,意思是拷貝鏈接文件

-p 表示保持文件原有權限

-t 保持文件原有時間

-g 保持文件原有用戶組

-o 保持文件原有屬主

-D 相當于塊設備文件

-z 傳輸時壓縮

-P 傳輸進度

-v 傳輸時的進度等信息

例:rsync -vzr local-dir 192.168.1.11:/root/remote-dir//把本機的local-dir目錄同步到遠程機器的/root/remote-dir目錄下。

3、安裝

3.1、ubuntu上安裝

ubuntu缺省安裝的安裝中,rsync服務是沒有開啟的。需要做3步:

1、修改/etc/default/rsync,讓rsync服務在開機的時候啟動。

$ sudo vi /etc/default/rsync

將RSYNC_ENABLE=false改為RSYNC_ENABLE=true

2、創(chuàng)建一個rsyncd.conf,缺省安裝中是沒有這個文件的。

$ sudo vi /etc/rsyncd.conf

輸入以下幾行:

uid=nobody

gid=nobody

max connections=3

use chroot=no

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

secrets file=/etc/rsync.pwd

3、啟動rsync服務。

$ /etc/init.d/rsync start

3.2、在ARM開發(fā)板上安裝

1、先到rsync官網http://rsync./ 下載最新的源碼包。當前(2012-08-28)最新為 rsync-3.0.9.tar.gz下載到你的一個Linux系統(tǒng),比如ubuntu。解壓,并進入該目錄。

2、確保ubuntu安裝了arm-linux-gcc 。

3、shell終端下執(zhí)行$ ./configure --host=arm-linux//需要指定為arm-linux機器配置。

4、shell終端下執(zhí)行$ make LDFLAGS="-all-static"http://指定為靜態(tài)編譯。

5、把執(zhí)行make 生成的可執(zhí)行文件rsync 復制到ARM開發(fā)板就可以使用了。

2012-08-28

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品一区二区视频成人| 香蕉久久夜色精品国产尤物| 一级片黄色一区二区三区| 国产91麻豆精品成人区| 日韩一区二区三区嘿嘿| 久久综合日韩精品免费观看| 欧美大黄片在线免费观看| 天堂网中文字幕在线视频| 日韩免费av一区二区三区| 人妻久久这里只有精品| 黄色片国产一区二区三区| 婷婷色国产精品视频一区| 九九蜜桃视频香蕉视频| 天堂网中文字幕在线观看| 欧美精品中文字幕亚洲| 欧美精品二区中文乱码字幕高清| 国产精品一区二区高潮| 久久午夜福利精品日韩| 五月情婷婷综合激情综合狠狠| 91天堂免费在线观看| 深夜少妇一区二区三区| 国产一区二区三区精品免费| 黄片在线免费看日韩欧美| 一二区不卡不卡在线观看| 日韩黄色大片免费在线| 九九热这里只有免费精品| 日本欧美一区二区三区就| 免费在线成人午夜视频| 日本熟妇熟女久久综合| 欧美黑人在线精品极品| 婷婷色网视频在线播放| 精品人妻av区波多野结依| 白丝美女被插入视频在线观看| 自拍偷拍福利视频在线观看| 亚洲欧美日韩网友自拍| 色婷婷成人精品综合一区| 精产国品一二三区麻豆| 欧美激情区一区二区三区| 麻豆剧果冻传媒一二三区| 俄罗斯胖女人性生活视频| 久热青青草视频在线观看|