【问题标题】:Unpacking a tar.gz file with symlinks into another directory将带有符号链接的 tar.gz 文件解压缩到另一个目录中
【发布时间】:2021-05-02 18:52:37
【问题描述】:

我在 Unix 服务器上有一个目录,其中包含许多子目录和许多指向子目录的符号链接。如果我用 ls -la 显示内容,例如显示如下路径。

/customers/41/websites/cms

我已将目录 cms 与所有子目录和符号链接打包在一起。

现在我想在我的 Mac 上发现一切。但是,进入另一个基本目录,因为我无法创建以下目录,因为权限: /clients/41/websites/cms

我在我的 Mac 上创建了一个目录: ~/development/www/mycompany/clients/41/websites/cms

所有东西都应该用有效的符号链接解压。

我怎样才能意识到这一点?

【问题讨论】:

    标签: macos unix tar


    【解决方案1】:

    您可以尝试使用tardy 来转换 tar 球文件。

    或者使用#include <tar.h>编写你的C程序

    另见GNU tar(或在您的 MacOSX 系统上编译然后改进它)

    【讨论】:

      猜你喜欢
      • 2013-08-26
      • 1970-01-01
      • 1970-01-01
      • 2012-10-16
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 2018-06-26
      • 2011-10-30
      相关资源
      最近更新 更多