Linux下常用压缩、解压缩命令
2024-09-29 02:20:21
常用的压缩工具
一是单纯的单文件压缩工具,主要有compress,gzip,bzip2.
二是打包压缩工具,也是最常用的,tar
压缩比:compress<gzip<bzip2 compress已经过时,几乎不再使用,现在常用的压缩工具主要是gzip和bzip2
tar准确的说是一个打包工具,而不是压缩工具。tar的功能主要是将目录中的文件进行打包,之所以能够压缩档案所占的空间,其实还是利用了gzip或者bzip2两个压缩工具。
不同的压缩包只能由原来的压缩工具来进行解压,也就是说,有gzip进行压缩的压缩包只能用gzip进行解压,因此,压缩包一包要有后缀。
gzip与zcat
gzip压缩的数据包以.gz作为文件名后缀,zcat是用来查看压缩文件内的内容的。
gzip是目前最常用的压缩工具。
常用选项:
-t检查压缩包正确性
-v将压缩比等数据显示在终端
-d解压缩命令。
bzip2与bzcat
bzip2功能与gzip类似,但是提供了更高的压缩比。
常用选项:
-z压缩命令
-d解压缩命令
-k保留源文件(默认在压缩时,源文件都会被删除)
-v将结果显示在终端
tar
tar是一个打包工具,后缀名.tar 如果使用了bzip2则后缀名.tar.bz2 如果使用gzip压缩,则后缀名:tar.gz
用法:
压缩:tar -zcv -f filename .tar.gz
查看:tar -ztv -f filename .tar.gz
解压:tar -zxv -f filename .tar.gz -C 要解压到的目录名
常用选项:
-c建立打包或压缩档案
-x解包或解压缩
-j使用bzip
-z使用gzip
-v显示运行过程
-f要操作的文件名
-C解压到哪一个目录
最新文章
- 浅谈浏览器http的缓存机制
- 今天我们来认识一下JSP的九大内置对象
- SQL表关联赋值、系统表、表数据删除
- SQL Server 2008通过LinkServer连接MySQL
- JS实现雪花效果
- 如何在ecshop订单中显示客户给商家的留言
- java 学习基础学习单词及java关键词
- 怎样让HTML5调用手机摄像头拍照——实践就是一切
- OA项目总结
- 关于安卓手机的牛逼软件termux使用
- python Josnp(跨域)
- PAT (Basic Level) Practise - 继续(3n+1)猜想
- 【转】AI类人工智能产品经理的丛林法则
- [Java] 项目红色叹号 案例1则
- python 获取当前路径
- BZOJ3152[Ctsc2013]组合子逻辑——堆+贪心
- SQL Server 关于CROSS APPLY 和 OUTER APPLY应用
- asp.net c#并行调用service层代码
- Java学习(基本语句,语法,变量)
- 公司内部Wiki及搭建wiki系统-confluence