2017-06-12 86 views
0

是否可以比较两个不同服务器的目录结构?我需要将测试的目录结构与生产服务器的目录结构进行比较,并列出prod上存在的目录,但在测试中没有(测试服务器的信息较少)。 我使用下面的rsync命令比较目录结构

rsync -rvnc --delete [email protected]:/directory /directory 

除了上面rsync的,我也尝试过这两个服务器上运行查找命令,那么sdiff的两个输出找到

find directory1 -type d -printf "%P\n" | sort > file1 

find directory2 -type d -printf "%P\n" | sort > file2 

sdiff file 1 file2 > file3 

请帮哪种方法会更好。

+2

Rsync会更快。什么没有关于它的工作? –

回答