linux如何删除zip包中某个文件夹及里面的内容

2025-02-22 15:15:46
推荐回答(5个)
回答1:

使用zip命令的-d参数即可删除zip包中的特定文件。


示例:假设有test.zip,包含_code(目录)、_code.zip、readme.txt三个文件,现在要删除test.zip中的_code目录,则执行如下命令

zip -d test.zip _code

回答2:

如果装了nautilus和相关的压缩软件,就可以和windows类似,双击zip文件打开,选择要删除的文件/目录,按删除既可。
命令行方式:zip -d test.zip test1/\*

回答3:

不行的。 linux做不到, 必须要解压后才能删除。+741345015

回答4:

# zip -d test.zip test1

回答5:

zip -d test.zip 'test1/*'