Linux下怎么删除zip文件内的某个文件?

Linux下怎么删除zip文件内的某个文件?,第1张

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

示例:假设有testzip,包含1txt、2txt、3exe三个文件,现在要删除testzip中的txt文件,则执行如下命令

zip -d testzip txt

执行结果如下图所示:

结果说明:用unzip命令的-l参数可以列出zip包中文件。

文件管理里面的压缩包是一种数据压缩和文档储存的文件格式,ZIP通常使用后缀名“zip”,它的MIME格式为application/zip。当前ZIP格式属于几种主流的压缩格式之一,其竞争者包括RAR格式以及开放源码的7z格式。

压缩包的基本原理是查找文件内的重复字节,并建立一个相同字节的“词典”文件,并用一个代码表示,比如在文件里有几处有一个相同的词“中华人民共和国”,用一个代码表示并写入“词典”文件,这样就可以达到缩小文件的目的。

可以删除。一文件管理器中的压缩包,都是一些应用使用过后的缓存数据文件,删除后并不会对手机运行造成什么影响。就算是数据包之类的文件,只要软件能正常启动,到时候还是会自动下载下来的。

建议在删除之前,最好稍微仔细些,以免误删了自己保存的重要数据文件,特别是、音频、文档等内容。


扩展资料:

压缩包作用

1、节省磁盘空间;可以把多个文件压缩成一个压缩包,此功能在发送邮件时用处比较大,因为邮件附件多个文件通常要一个个的上传,把多个文件压缩成一个压缩包后就可以完成一次上传了;

2、可以把一个大文件分解压缩成多个小压缩包,此功能在文件拷贝中作用比较大,比如所你有个300M的文件需要拷贝到别的电脑中,而你的U盘只有256M,这时候你就可以用压缩软件把文件分成两个150M的压缩包然后分别拷贝就行了;

3、此外部分软件如WinRAR可以实现对文件的压缩保密保护,就是在形成压缩包的时候添加解压密码,这样生成的压缩包别人没有密码是无法打开的,可以起到一定的文件保密作用。

参考资料来源:百度百科-压缩包

用压缩解压程序打开选定要删除的文件,选择顶部的删除
=
一些WINRAR压缩文件在压缩的时候选择了“锁定压缩文件”设置,在这样的情况压缩出来的RAR文件,是不允许执行添加/删除等修改 *** 作的。
只有将这些文件解压缩出来,重新使用默认的方式压缩,才可以将添加/删除重新恢复正常。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12940623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存