页面加载中,请稍候
来源:开源Linux发布时间:2023-01-16420浏览
询问 AI
链接:https://blog.csdn.net/qq_40420795/article/details/84761135
Linux中主要有.zip,.gz,.bz2及.tar.gz和.tar.bz2等压缩格式
.zip格式语法:
将11.txt文件压缩为:11.zip文件:zip 11.zip 11.txt

将coding目录压缩为:coding.zip文件:zip -r coding.zip coding (由下图可知会压缩目录中的所有内容)

将coding目录压缩为:coding.zip文件:zip coding.zip coding (仅仅只是压缩了coding/,里面不含coding文件夹中原先的内容)

解压coding.zip文件(上图得到的coding.zip文件),可见原来的first.c等文件全部不见了

.gz格式语法:




.bz2格式语法

针对.gz及.bz2格式不能压缩目录的缺点,Linux通过tar命令先打包一个目录中的所有文件,然后再压缩为.gz或者.bz2格式的内容就能解决这个问题。
打包命令tar
例如:


.tar.gz压缩格式 其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式



.tar.bz2压缩格式

在Linux中.tar.gz及.tar.bz2是两种最常见的压缩文件格式,从上面的实践可以看出,这两种文件格式可以很方便的压缩文件及目录,也可以查看压缩包里面所包含的内容,所以这两种格式需要熟练掌握,至于.zip,.gz,.bz2格式了解了解就够了,不需要熟练,要用到时,只要有点印象,找度娘就可以了。
10T 技术资源大放送!包括但不限于:Linux、虚拟化、容器、云计算、网络、Python、Go 等。在开源Linux公众号内回复10T,即可免费获取!
新闻来源:开源Linux,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-06-08

2026-06-11
2 天前