压缩打包介绍,gzipbzip2xz压缩工具
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了压缩打包介绍,gzipbzip2xz压缩工具相关的知识,希望对你有一定的参考价值。
一、压缩打包介绍
windows常见压缩文件格式:.rar .zip .7z
Linux常见压缩文件格式 :.zip; .gzbz2; .xz; .tar.gz; .tar.bz2; .tar.xz;
在linux系统中,文件的格式与后缀名没有关系。一般压缩工具压缩之后会在压缩文件后添加对应压缩工具的后缀名。
通过file命令可以查看压缩文件的压缩格式,还有普通文件的格式。
unzip -l 可以查看zip压缩包中有哪些压缩文件。
几种压缩工具并没有哪种是绝对压缩得最紧的,要看文件类型和内容。
二、gzip压缩工具
gzip只能压缩文件,不能压缩目录。gizp压缩文件的后缀名为.gz。
gzip命令的格式为gzip [参数] 文件名
-d:该参数在解压缩时使用
-#:#为数字1-9,表示压缩等级。1压缩的最差,最不耗费cpu资源,9压缩的最好,但最耗cpu资源。默认为6。
zcat 压缩文件名 可以查看压缩文件的内容。
gzip -c 文件 > 目录 #可以在压缩文件的同时保存源文件,并更改压缩之后的文件名。
gzip -d -c 压缩文件 > 目录 #可以在解压缩文件的同时保存压缩文件,并修改解压之后的文件名。
压缩和解压缩过程中虽然可以更改文件的文件名,但还是必须遵循压缩文件名的规则。
gunzip命令可以在不加参数的情况下解压缩文件
三、bzip2压缩工具
与gzip相比,bzip2压缩的更紧,但是相对的也就更消耗cpu资源
bzip2命令只能压缩文件,不能压缩目录。bzip2和gzip的使用方法基本一致。
bzip2压缩文件的后缀名为.bz2。
bzip2命令的格式为 bzip2 [参数] 文件名
-z 压缩
-d 解压缩 压缩的级别为1-9,默认级别是9。压缩时加不加-z选项都可以解压缩文件。
用bzip2命令将文件1.txt压缩成3.txt.bz2,在用bzip2 -d命令将3.txt.bz2解压缩成3.txt文件。查看文件,bzip2解压缩的文件和gzip、源文件大小一样。但是gzip压缩文件比bzip2压缩文件大,因为bzip2压缩得更紧。
bzcat可以查看bizp2命令压缩文件的文件内容。
bunzip2命令可以在不加任何参数的情况下解压文件。
四、xz压缩工具
xz压缩工具用法和gzip、bzip2用法差不多。xz的压缩级别为1-9,默认是6。xz压缩工具也不能压缩目录,只能压缩文件。
xz压缩工具压缩的文件后缀名是.xz。
bzip2命令的格式为 xz [参数] 文件名
-d 解压缩
使用xz命令压缩的文件比gzip、bzip2压缩的小。
解压出来的文件和原文件一样大。
xzcat可以查看压缩文件的内容
本文出自 “网管的学习之路” 博客,请务必保留此出处http://754599082.blog.51cto.com/11510506/1981400
以上是关于压缩打包介绍,gzipbzip2xz压缩工具的主要内容,如果未能解决你的问题,请参考以下文章
day18--linux下gzipbzip2xz三种压缩工具的介绍