首页 > 解决方案 > 将带有符号链接的 tar.gz 文件解压缩到另一个目录中

问题描述

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

/customers/41/网站/cms

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

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

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

一切都应该用有效的符号链接解压。

我怎么能意识到这一点?

标签: macosunixtar

解决方案


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

或者使用#include <tar.h>

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


推荐阅读