我试图使用apt包" zip"将一些文件压缩在一起以简化非技术人员的另一端的过程。对于组织,我想制作一些zip文件的zip文件,以防它们实际上只需要一部分。
我在查明如何做到这一点时遇到了一些麻烦。我可以运行zip -r test.zip directory
并且它运行正常,但是如果我沿着zip test.zip firstDirectory.zip secondDirectory.zip
的行运行某些内容,我会得到0%的存储空间。
我一直以为它可能会禁止这种做法阻止人们制作拉链炸弹,但应该有办法合法地做到这一点,不是吗?
我意识到我可以将每个文件放在一个大的zip文件中,但如果可能的话我宁愿不这样做。此外,我没有gui,所以如果这需要任何新包装,他们应该通过cli工作。
答案 0 :(得分:1)
当zip命令显示0% stored
时,它意味着“我无法实现比已经压缩的数据的零百分比压缩更好的效果,并且已经确定将文件简单地放置为以下内容会更有效率 - 在新的zipfile中“。尝试将文本文件添加到zip中,您会看到类似93% deflated
的内容...这意味着“我使用'deflate'算法实现了93%的压缩。”