2011-11-08 41 views
4

平台:CentOS 5.6 x86_64有没有办法在两个服务器的目录之间区分chown/chmod?

我有一个生产服务器和一个开发服务器。我想调试跨大型目录结构的文件所有权和权限,这种结构几乎相同,在临时高速缓存中给出或使用一些临时文件。

有谁知道这是可能的吗?考虑到目录树的大小,手动检查文件对文件是不实际的。

在此先感谢。

回答

2

只需使用找到与-ls标志两种目录服务器上,如:

find directory_a -not (test_for_ephemeral_files) -ls > listing_a 
find directory_b -not (test_for_ephemeral_files) -ls > listing_b 
diff listing_a listing_b 
+5

'-ls'会打印文件修改时间和文件大小。相反,你应该使用'-printf'%p%M%u /%g \ n''这样的东西,它只会打印出所需的信息。 –

相关问题