rsync同步時,刪除目標目錄比源目錄多余文件的方法(--delete) 腳本如下: 過濾catalina.out和logs文件 以服務端為主,客戶端和服務端不一致,以服務端為准 #!/bin/bash #同步 ...
日常運維工作中用到rsync同步兩個目錄時,有時會要求刪除目標目錄中比源目錄多出的文件,這種情況下,可用到rsync的 delete參數來實現。 實例說明:在服務器A上同步 tmp work目錄到遠程服務器B的 tmp work目錄下 A和B已經提前做好ssh無密碼信任跳轉關系了 ,同時刪除B服務器 tmp work目錄下相比於A服務器 tmp work中多余的文件最近在處理策划資源文件的時候需 ...
2016-08-12 19:12 0 26324 推薦指數:
rsync同步時,刪除目標目錄比源目錄多余文件的方法(--delete) 腳本如下: 過濾catalina.out和logs文件 以服務端為主,客戶端和服務端不一致,以服務端為准 #!/bin/bash #同步 ...
在日常運維工作中,我們經常用到rsync這個同步神器。有時在同步兩個目錄時,會要求刪除目標目錄中比源目錄多出的文件,這種情況下,就可用到rsync的--delete參數來實現這個需求了。 實例說明:在服務器A上同步/tmp/work目錄到遠程服務器B的/tmp/work目錄下(A和B已經提前做好 ...
測試一下Linux下面刪除大量文件的效率。 首先建立50萬個文件 $ test for i in $(seq 1 500000);do echo text >>$i.txt;done 1. rm刪除 $ time rm -f * zsh: sure ...
Linux上刪除大量文件幾種方式對比 目錄 Linux上刪除大量文件幾種方式對比 1. rm刪除:因為文件數量太多,rm無法刪除(報錯) 2. find查找刪除:-exec 3. find查找刪除:xargs 4. find調用 ...
...
RSYNC 同步完成后刪除源文件 Delete source after successful transfer using rsync The syntax is: rsync --remove-source-files -options /path/to/src/ /path ...
刪除時也耗時較長,這里可以通過rsync進行刪除。 一、rsync刪除文件 針對上面的問題,我們可 ...
首先建立50萬個文件 ➜ test for i in $(seq 1 500000);do echo text >>$i.txt;done 1. rm ➜ test time rm -f * zsh: sure you want to delete all ...