有趣的 Linux 命令(二)—— rsync 命令

定義

rsync 是一個(gè)快速的,通用的遠(yuǎn)程及本地文件同步工具蜻拨。它通過增量傳輸算法池充,僅發(fā)傳送源文件和目標(biāo)中的差異部分,來減少通過網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)量缎讼,因此速度相當(dāng)快收夸。

在 LInux 中常用的遠(yuǎn)程同步方式有 rsync 和 scp 兩種。scp 采用的是全量更新的方式血崭,rsync 采用的是增量更新卧惜。當(dāng)目標(biāo)文件不存在時(shí),兩者的速度相差不大夹纫,甚至 scp 不怎么占資源咽瓷,理論上 rsync 在這種場景下并沒有優(yōu)勢(shì)。另外一個(gè)差異就是舰讹,scp 是加密傳輸?shù)拿┙瑀sync 則不是。

主要特點(diǎn)

rsync 有兩種使用方式月匣,一是通過命令的方式钻洒,其使用方法和 cp奋姿、scp 無異;另一種是作為服務(wù)來使用素标,通過 rsync 服務(wù)器端為基礎(chǔ)進(jìn)行數(shù)據(jù)鏡像同步称诗。搭建 rsync下服務(wù)本文不做介紹,有興趣的讀者可自行查閱头遭。下面就是官方文檔中介紹的關(guān)于rsync的幾大優(yōu)點(diǎn):

  1. 可以鏡像保存整個(gè)目錄樹和文件系統(tǒng)寓免;
  2. 可以很容易做到保持原來文件的權(quán)限、時(shí)間计维、軟硬鏈接袜香;無須特殊權(quán)限即可安裝;
  3. 可以增量同步數(shù)據(jù)享潜,文件傳輸效率高困鸥,因而同步時(shí)間短嗅蔬;
  4. 可以使用rcp剑按、ssh 等方式來傳輸文件,當(dāng)然也可以通過直接的 socket 連接澜术;
  5. 支持匿名傳輸艺蝴,以方便進(jìn)行網(wǎng)站鏡像等;

語法

# 本地使用
rsync [OPTION] … SRC   DEST
# 通過遠(yuǎn)程 Shell 使用
推:rsync [OPTION] … SRC   [user@]host:DEST
拉:rsync [OPTION] … [user@]host:SRC   DEST
# 訪問 rsync 服務(wù)
拉: rsync [OPTION…] [USER@]HOST::SRC… [DEST]
推: rsync [OPTION…] SRC… [USER@]HOST::DEST
拉: rsync [OPTION…] rsync://[USER@]HOST[:PORT]/SRC… [DEST]
推: rsync [OPTION…] SRC… rsync://[USER@]HOST[:PORT]/DEST

選項(xiàng)

-a 包含-rtplgoD
-r 同步目錄時(shí)要加上鸟废,類似cp時(shí)的-r選項(xiàng)
-v 同步時(shí)顯示一些信息猜敢,讓我們知道同步的過程
-l 保留軟連接
-L 加上該選項(xiàng)后,同步軟鏈接時(shí)會(huì)把源文件給同步
-p 保持文件的權(quán)限屬性
-o 保持文件的屬主
-g 保持文件的屬組
-D 保持設(shè)備文件信息
-t 保持文件的時(shí)間屬性
--delete 刪除DEST中SRC沒有的文件
--exclude 過濾指定文件盒延,如--exclude “l(fā)ogs”會(huì)把文件名包含logs的文件或者目錄過濾掉缩擂,不同步
-P 顯示同步過程,比如速率添寺,比-v更加詳細(xì)
-u 加上該選項(xiàng)后胯盯,如果DEST中的文件比SRC新,則不同步
-z 傳輸時(shí)壓縮

常見用法

本地磁盤同步數(shù)據(jù)

rsync -a --delete /etc/ /www/

基于ssh的rsync遠(yuǎn)程同步數(shù)據(jù)(推)

rsync -av /etc [root@192.168.249.135](mailto:root@192.168.249.135):/www/

參考鏈接:

日常運(yùn)維--rsync同步工具
rsync基本使用詳解

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末计露,一起剝皮案震驚了整個(gè)濱河市博脑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌票罐,老刑警劉巖叉趣,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異该押,居然都是意外死亡疗杉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門蚕礼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烟具,“玉大人椭蹄,你說我怎么就攤上這事【桓埃” “怎么了绳矩?”我有些...
    開封第一講書人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長玖翅。 經(jīng)常有香客問我翼馆,道長,這世上最難降的妖魔是什么金度? 我笑而不...
    開封第一講書人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任应媚,我火速辦了婚禮,結(jié)果婚禮上猜极,老公的妹妹穿的比我還像新娘中姜。我一直安慰自己,他們只是感情好跟伏,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開白布丢胚。 她就那樣靜靜地躺著,像睡著了一般受扳。 火紅的嫁衣襯著肌膚如雪携龟。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,394評(píng)論 1 310
  • 那天勘高,我揣著相機(jī)與錄音峡蟋,去河邊找鬼。 笑死华望,一個(gè)胖子當(dāng)著我的面吹牛蕊蝗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播赖舟,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼蓬戚,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了建蹄?” 一聲冷哼從身側(cè)響起碌更,我...
    開封第一講書人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎洞慎,沒想到半個(gè)月后痛单,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡劲腿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年旭绒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡挥吵,死狀恐怖重父,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情忽匈,我是刑警寧澤房午,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站丹允,受9級(jí)特大地震影響郭厌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜雕蔽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一折柠、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧批狐,春花似錦扇售、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至髓废,卻和暖如春巷懈,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背慌洪。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留凑保,地道東北人冈爹。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像欧引,于是被迫代替她去往敵國和親频伤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容