比對本地端跟遠端的資料夾內容是否相同 - Linux

By David
at 2011-08-30T19:30
at 2011-08-30T19:30
Table of Contents
假設本地端有個資料夾f1 遠端伺服器有另一個資料夾f2
f1跟f2內不僅有檔案 也有子資料夾
子資料夾內也可能有檔案跟子子資料夾 如此遞迴下去
我想比對f1跟f2的內容是否完全相同
所謂完全相同是指資料夾樹狀結構跟所有的檔案內容皆相同
目前我想到幾個作法:
法1. 把兩個資料夾壓縮後比對checksum是否相同
缺點: 無法知道不一樣的檔案/子資料夾是哪些
法2. 把f2 mount到f1所在的電腦 在本地端比較f1跟f2差異
缺點: 要安裝額外套件
想請教的是有沒有辦法利用Linux內建的指令直接比較f1跟f2的差異
而且:
- 速度不會太慢
- 邊比較邊記錄不一樣的檔案/子資料夾
讓我在比較過程還沒結束前就能看log檔
--
f1跟f2內不僅有檔案 也有子資料夾
子資料夾內也可能有檔案跟子子資料夾 如此遞迴下去
我想比對f1跟f2的內容是否完全相同
所謂完全相同是指資料夾樹狀結構跟所有的檔案內容皆相同
目前我想到幾個作法:
法1. 把兩個資料夾壓縮後比對checksum是否相同
缺點: 無法知道不一樣的檔案/子資料夾是哪些
法2. 把f2 mount到f1所在的電腦 在本地端比較f1跟f2差異
缺點: 要安裝額外套件
想請教的是有沒有辦法利用Linux內建的指令直接比較f1跟f2的差異
而且:
- 速度不會太慢
- 邊比較邊記錄不一樣的檔案/子資料夾
讓我在比較過程還沒結束前就能看log檔
--
Tags:
Linux
All Comments

By Emily
at 2011-08-31T06:32
at 2011-08-31T06:32

By Tristan Cohan
at 2011-09-03T04:55
at 2011-09-03T04:55

By Emma
at 2011-09-06T07:25
at 2011-09-06T07:25

By Thomas
at 2011-09-07T10:45
at 2011-09-07T10:45

By Kumar
at 2011-09-11T07:58
at 2011-09-11T07:58

By Anonymous
at 2011-09-15T07:36
at 2011-09-15T07:36

By Kyle
at 2011-09-18T18:21
at 2011-09-18T18:21

By John
at 2011-09-23T09:21
at 2011-09-23T09:21

By Barb Cronin
at 2011-09-24T08:26
at 2011-09-24T08:26

By Tracy
at 2011-09-28T12:39
at 2011-09-28T12:39

By Kama
at 2011-09-28T19:01
at 2011-09-28T19:01
Related Posts
請問如何在已有的使用者家目錄下批次新增資料夾~?

By Edward Lewis
at 2011-08-30T16:32
at 2011-08-30T16:32
VirtualBox 共用資料夾

By Ethan
at 2011-08-30T16:04
at 2011-08-30T16:04
sync 的問題

By Daph Bay
at 2011-08-30T13:45
at 2011-08-30T13:45
linux裝在 64MB的硬碟上

By Eden
at 2011-08-30T12:55
at 2011-08-30T12:55
sh 與 ./

By Cara
at 2011-08-30T11:04
at 2011-08-30T11:04