Linux zip 不维护目录结构

标签 linux directory zip

<分区>

我有一个目录,我想在将它发送到 Windows 之前在 Linux 上压缩。

我认为它适用于这个命令:

zip -r directory.zip directory

然而,当我查看目录时,它只包含文件,没有文件夹。 就好像 -j 命令是默认的,这令人困惑。

我查看了手册,没有看到任何强制它保持 zip 中的目录结构的方法。

有什么想法吗?

最佳答案

这是解压缩问题,而不是压缩问题。 解压缩命令需要 -d 来维护目录结构。

wzunzip -d directory.zip 

关于Linux zip 不维护目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22808447/

相关文章:

delphi - delphi 将zip中的图像提取到内存中

python - 使用shutil.make_archive压缩文件时出现意外文件

linux - 尝试安装时未满足的依赖项

bash - 对目录使用 rm -rf

linux - 应用补丁 - 'file already exists' 失败

windows - 如何阻止某个文件夹的访问?

python - python os 模块中的 os.chdir()

ios - 将许多文件加载到 iPad 上的本地文档目录的最佳实践

linux - Linux 内核是一个进程、线程还是一些处理来自应用程序的请求的被动的东西?

linux - grep 命令行, linux