rsync

10.28 rsync工具介紹

  1. # rsync -av /etc/passwd /tmp/1.txt //rsync能夠實現增量拷貝
  2. # rsync -av /tmp/1.txt root@192.168.188.128:/tmp/2.txt 遠程同步,不寫用戶,即爲當前用戶
  3. rsync格式
  4. rsync [OPTION] ...SRC DEST
  5. rsync [OPTION] ...SRC [user@]host:DEST
  6. rsync [OPTION] ...[user@]host:SRC DEST
  7. rsync [OPTION] ...SRC [user@]host::DEST
  8. rsync [OPTION] ...[user@]host::SRC DEST

10.29/10.30 rsync經常使用選項

rsync經常使用選項:ssh

  1. -a 包含-rtplgoD
  2. -r 同步目錄時要加上,相似cp時的-r選項
  3. -v 同步時顯示一些信息,讓咱們知道同步的過程
  4. -l 保留軟連接
  5. -L 同步軟連接時會把源文件給同步即拷貝過去
  6. -p 保持文件的權限屬性
  7. -o 保持文件的屬性
  8. -g 保持文件的屬組
  9. -D 保持設備文件信息
  10. -t 保持文件的時間屬性
  11. --delte 刪除DEST中的SRC沒有的文件
  12. --exclude 過濾指定文件,如--exclude 「logs」會把文件名包含logs的文件或者目錄過濾掉,不一樣步
  13. -P 顯示同步過程,好比速率,比-v更加詳細
  14. -u 加上該選項後,若是DEST中的文件比SRC新,則不更新
  15. -z 傳輸時壓縮

10.31 rsync經過ssh同步

  1. rsync經過ssh方式同步
  2. # rsync -av test1/192.168.133.132:/tmp/test2
  3. # rsync -av -e "ssh -p 22" test1/192.168.133.132:tmp/test2/
  4. rsync經過服務的方式同步
    1. 要編輯配置文件/etc/rsyncd.conf
    2. 啓動服務rsync --daemon
    3. 格式:rsync -av test1/ 192.168.133.130::module/dir/
相關文章
相關標籤/搜索