首 页 行业热点 新车 试驾评测 养车用车 车型库

linux下的一些压缩和归档命令

发布网友 发布时间:2022-04-20 22:05

我来回答

1个回答

热心网友 时间:2022-05-14 16:34

linux下的一些压缩和归档命令一、常见的压缩/解压缩工具compress
/
uncomprss
后缀:.zgzip
/
gunzip
后缀:.gzbzip2
/
bunzip2
后缀:.bz2zip
/
unzip
后缀:.zip注:第一种compress已经不太常见,后面三种都是现在比较流行的压缩/解压缩工具二、具体使用1)gzip$gzip
filename
//压缩一个文件,但是压缩后原来的文件会被删除$gunzip
fielname.gz
//解压后.gz文件会被删除$gzip
-d
filename.gz
//相当于gunzip
filename.gz$gzip
-c
filename
>>
filename.gz
//用来实现既压缩原文件又保留原文件$gzip
-n
filename
//自定义压缩级别(级别<1-9>压缩比例由低到高,越高压缩速度越慢,默认为6)$zcat
filename.gz
//不解压的情况下查看压缩文件的内容注:gzip无法压缩目录(如果压缩目录,就对目录中的文件进行逐个压缩)2)bzip,压缩比相对gzip大一些,使用的格式和gzip类似,但有以下几个地方不同$bzip
-k
filename
//压缩后保留原文件$bzip2
-k
filname.bz2
//解压缩时保留原文件$bzcat
filename.bz2
//不用解压缩直接查看压缩文件的内容注:bzip也只能对单个文件压缩,不能压缩目录3)zip,可以同时归档并且压缩$zip
test.zip
filename1
filename2
filename3
//同时把几个文件压缩在一个文件里面(压缩不删除原文件,解压缩也不删除原压缩文件)注:zip可以对目录进行压缩,压缩后的文件名可以自定义4)tar,文件归档命令(本身不做任何压缩)$tar
-cf
test.tar
filename1
filename2
filename3
//必须指定归档后的文件名,-c:进行归档,-f:指定文件名$tar
-tf
test.tar
//查看归档文件的内容$tar
-xf
test.tat
//展开归档文件的内容$tar
-cvf
test.tar
filename1
filename2
filename3
//归档这三个文件,-v:显示归档过程信息$tar
-xvf
test.tar
//展开归档文件,并显示过程信息三、归档工具tar盒gzip,bzip2配合使用$tar
-zcvf
test.tar.gz
filename1
filename2
filename3
//归档并压缩这三个文件$tar
-zxvf
test.tar.gz
//解压缩并解档$tar
-jcvf
test.tar.bz2
filename1
filename2
filename3
//归档并压缩这三个文件$tar
-jxvf
test.tar.bz2
//解压缩并
解档$tar
-jxvf
test.tar.bz2
-C
/tmp
//-C:指定解压到的目录,默认为当前目录

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com