1
我無法找到兩個目錄之間的區別:什麼更新了,什麼刪除了。 之後,我需要將新文件保存到存檔和已刪除文件的列表中。比較兩個目錄中的文件並寫入增量
之後,我需要與第一個目錄+增量拷貝到新目錄中並重新創建有目錄2.
這一切都必須要快=)
我試着rsync的
time rsync -rv --dry-run --delete ./10 ./130
sent 775081 bytes received 105052 bytes 352053.20 bytes/sec
total size is 838724381 speedup is 952.95 (DRY RUN)
real 0m1.270s
user 0m0.300s
sys 0m0.484s
但我沒有看到刪除的文件
rsync --version
rsync版本3.0.9協議版本30 Andrew Tridgell,Wayne Davison和其他人的版權(C)1996-2011。 網站:http://rsync.samba.org/
也許我不明白成才:
[email protected]:/home.local/diff# rm -rf a/
[email protected]:/home.local/diff# rm -rf b
[email protected]:/home.local/diff# mkdir a b
[email protected]:/home.local/diff# touch b/ssdf
[email protected]:/home.local/diff# touch a/c
[email protected]:/home.local/diff# rsync --dry-run -i --delete-delay --stats -a a b |grep "deleting"
[email protected]:/home.local/diff# rsync --dry-run -i --delete-delay --stats -a a b
cd+++++++++ a/
>f+++++++++ a/c
Number of files: 2
Number of files transferred: 1
我在不存在其他目錄中的文件創建,但他們不會刪除?
不能運行之前:rsync的--dry運行-i --delete延遲--stats -a ./131 ./230 真正0m1.487s 用戶0m0.304s時間 SYS 0m0.568s – 2014-09-04 14:44:13
@ ValeriySolovyov嘗試格式化您的評論,使其可讀。 – 2014-09-04 14:45:24
我測試rsync和diff。 Rsync速度更快,但並不重要。我沒有找到答案。 – 2014-09-07 06:40:29