首先我们看一下Linux下面常见的压缩文件的拓展名。
*.z compress程序压缩的文件;
*.zip zip程序压缩的文件;
*.gz gzip程序压缩的文件;
*.bz2 bzip2程序压缩的文件;
*.xz xz程序压缩的文件;
*.tar tar程序打包的数据,并没有压缩;
*.tar.gz tar程序打包的数据,并且经过gzip的压缩;
*.tar.bz2 tar程序打包的数据,并且经过bzip2的压缩;
*.tar.xz tar程序打包的数据,并且经过xz的压缩;
gzip 可以说是应用度最广的压缩指令了!目前gzip 可以解开compress, zip 与gzip 等软件所压缩的文件。至于 gzip 所建立的压缩文件为*.gz 的檔名喔!让我们来看看这个指令吧。
gzip的参数:
-c:将压缩的数据输出到屏幕上,可通过数据流量重导向来处理;
-d:解压缩的参数;
-t:可以用来检验一个压缩文件的一致性~看看文件有无错误;
-v:可以显示出原文件/压缩文件的压缩比等信息;
-#:#为数字的意思,代表压缩等级,-1最快,但是压缩比最差,-9最慢,但是压缩比最好,默认是-6。
我们可以用zcat去读取该文件。
我们可以用gzip -d +文件名可以将文件解压。
bzip2的参数:
压缩解压命令与gzip大致相似!
xz的参数: