小编EML*_*EML的帖子

rsync:比较目录与符号链接

这里有各种类似的问题,但我认为没有一个能很好地回答这个问题。

我有一个本地目录 ( www),它必须在远程服务器上完全镜像,我需要确认它们是精确的副本。

www包含指向内部其他文件的符号链接www(链接指向常规文件和目录)。此命令将比较两个版本的www,不包括本地 svn 目录作为奖励,并仅打印不同的文件:

[local]$ rsync -rvnc --exclude=.svn/ --delete www/ remote:/var/www/
Run Code Online (Sandbox Code Playgroud)

它不遵循符号链接,只是报告它们不是常规文件。所以,我需要取消引用符号链接,并比较它们的目标。这rsync -rvncLrsync -rvncK没有 --L打印出许多没有区别的文件(无论如何我都可以看到),并且-K什么都不做。有任何想法吗?

rsync symlink

9
推荐指数
1
解决办法
501
查看次数

标签 统计

rsync ×1

symlink ×1