rsync是遠端(或本地)複製和同步檔案最常用的命令。 借助rsync命令,你可以跨目錄,跨磁碟和跨網路遠端與本地資料進行複製和同步。舉例來說:在兩台linux主機之間進行資料備份和映象。本文介紹在linux主機上進行遠端和本地傳輸檔案的常見用法,不需要root賬戶也可以允許rsync。
高效地複製同步資料到對端,或者對端到本地
支援複製鏈結、裝置、屬主、屬組、許可權
比scp(secure copy)更快。rsync使用遠端更新協議( remote-update protocol ),這允許僅僅傳輸兩組檔案之間的差異。對於首次傳輸,它將檔案或目錄的全部內容從源複製到目標,但是從下次起,它僅將變化部分複製到目標。
rsync消耗較少的頻寬,因為它使用壓縮和解壓縮方法,同時傳送和接收資料兩端。http壓縮技術
rsync啟動異常
rlinux下rsync 伺服器啟動錯誤 1 failed to create pid file var run rsyncd.pid file exists 使用rm var run rsyncd.pid 再重新啟動rsync服務 rsync daemon config etc rsyncd.co...
rsync命令同步檔案異常
在使用jenkins構建中呼叫shell命令進行檔案同步的時候出現了 rsync error some files attrs were not transferred see previous errors jenkins任務目錄 var lib jenkins workspace client ...
Linux的man很強大
linux的man很強大,該手冊分成很多section,使用man時可以指定不同的section來瀏覽,各個section意義如下 1 commands 2 system calls 3 library calls 4 special files 5 file formats and convert...