(OS X tar)Tarball创建时-H和-L标志之间的差异

时间:2016-11-29 21:01:45

标签: macos archive tar symlink

在Mac OS X上使用tar时,我对这两个选项以及它们如何影响最终存档感到困惑。

从手册页:

 -H      (c and r mode only) Symbolic links named on the command line will be followed;
         the target of the link will be archived, not the link itself.

 -L      (c and r mode only) All symbolic links will be followed.
         Normally, symbolic links are archived as such.
         With this option, the target of the link will be archived instead.

这是否意味着-H适用于手动符号链接的文件? tar如何知道符号链接与自动符号链接的内容(如果是这样的话,请说明安装程序)

上下文:我的目录结构中有一个符号链接的子目录,完全指向另一个磁盘。我想在tar中完全包含这些文件,就好像它们是本地文件一样。 -H和-L都看起来像我需要的那样,但是在我提交之前我需要对它们之间的差异有充分的理解。

谢谢!

0 个答案:

没有答案