Linux 平台有個指令 rsync (也有 Windows 版)

我作個實作

環境:
1. 被 rsync 來源為 /var/log

2. rsync 目的到 /root/cross

3. /var/log 裡面有 archives  檔案 跟 xxx/archives 目錄(xxx 及 xxx/arvhives 皆是目錄)

我如果下

rsync -av –delete –delete-excluded –exclude=archives /var/log/ /root/cross/

結果會 arvhives 檔案 及 /var/log/xxx/arvhives 目錄皆不會被 rsync

如果是

rsync -av –delete –delete-excluded –exclude=xxx/archives /var/log/ /root/cross/

只有 /var/log/xxx/archives 目錄不會被 rsync,而 /var/log/archives 檔案會被 rsync

Related posts 相關文章
用 rsync 傳資料到 rsyncD 873 會有錯誤 Operation not permitted
More...
讓 Cygwin 支援 sshpass 指令
More...
rsync 比較兩個目錄的不同,但不作同步,只秀出清單
More...
rsync 續傳方式
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。