2012-08-09 87 views
4

我目前的rsync工作正常。它将我的所有文件从一个目录复制到另一个目录。唯一的是它在物理上复制文件。Rsync只创建符号链接

我有很多大文件,我不想重复所有的文件。我只是想在新目录中创建一个符号链接,以便我可以在网页上提供数据。源目录中有一些我不希望公众看到的脚本和文件。我正在将安全数据移到Web根目录(目标)。

我想rsync要做的是源目录中的任何新文件都会创建链接到目标。这样我就没有像我现在正在做的那样占用我的硬盘空间。除了做符号链接外,我所做的工作都很完美。有没有办法让rsync跟踪并创建符号链接?

rsync -aP --exclude="file.sql" --exclude="*~" --exclude=".*" --exclude="*.sh" . ${destination} 

回答

0

可以帮助你。根据手册,它创建一个到另一个目录树的符号链接的影子目录。

+1

这个问题是当你删除文件(我将一直在做)他们在空间中丢失... – user983223 2012-08-25 21:02:41