韦德国际1946英国 > 计算机网络 > 伟德国际bv19461946:Linux下的压缩解压命令,linu

原标题:伟德国际bv19461946:Linux下的压缩解压命令,linu

浏览次数:144 时间:2019-06-15

-f: 要操作的归档文件,如-f file.tar
-c:创制归档文件
-r:增添文件到归档文件中
-u:更新归档中的文件
-x:展开归档
-t:不解压,直接查看归档了如何文件

向压缩文件中myfile.zip中增多rpm_info.txt文件

要利用 zip 来压缩文件,在 shell 提醒下键入上边包车型大巴指令:

zip -r filename.zip filesdir  

在这几个事例里,filename.zip 代表你创立的公文,filesdir 代表你想放置新 zip 文件的目录。-r 选项内定你想递归地(recursively)包罗全体包含在 filesdir 目录中的文件。

要收取 zip 文件的剧情,键入以下命令:

unzip filename.zip  

你能够运用 zip 命令同一时候管理多个公文和目录,方法是将它们逐一列出,并用空格间隔:

zip -r filename.zip file1 file2 file3 /usr/work/school   

地点的下令把 file1、file2、 file3、以及 /usr/work/school 目录的剧情(假使那一个目录存在)压缩起来,然后放入 filename.zip 文件中。

 


tar 命令详解

  -c: 创建压缩档案

  -x:解压

  -t:查看内容

  -r:向压缩归档文件末尾追加文件

  -u:更新原压缩包中的文件

  那四个是单独的指令,压缩解压都要用到里头贰个,可以和其余命令连用但不得不用当中一个。下边包车型地铁参数是依赖供给在减小或解压档案时可选的。

  -c: 创建压缩档案

  -x:解压

  -t:查看内容

  -r:向压缩归档文件末尾追加文件

  -u:更新原压缩包中的文件

  下面包车型地铁参数-f是必须的

  -f: 使用档案名字,切记,那么些参数是最终叁个参数,前面只好接档案名。

  # tar -cf all.tar *.jpg

  那条命令是将全部.jpg的公文打成二个名称为all.tar的包。-c是意味发生新的包,-f钦定包的文书名。

  # tar -rf all.tar *.gif

  那条命令是将全数.gif的文件扩充到all.tar的包里面去。-r是意味伸张文件的意思。

  # tar -uf all.tar logo.gif

  那条命令是翻新原来tar包all.tar中logo.gif文件,-u是意味着更新文件的意趣。

  # tar -tf all.tar

  那条命令是列出all.tar包中全数文件,-t是列出文件的情趣

  # tar -xf all.tar

  那条命令是解出all.tar包中负有文件,-t是解开的意味

  压缩

  tar –cvf jpg.tar *.jpg //将目录里具备jpg文件打包成tar.jpg

  tar –czf jpg.tar.gz *.jpg //将目录里有着jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名叫jpg.tar.gz

  tar –cjf jpg.tar.bz2 *.jpg //将目录里具备jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成八个bzip2压缩过的包,命名字为jpg.tar.bz2

  tar –cZf jpg.tar.Z *.jpg //将目录里具备jpg文件打包成jpg.tar后,并且将其用compress压缩,生成叁个umcompress压缩过的包,命名称叫jpg.tar.Z

  rar a jpg.rar *.jpg //rar格式的削减,供给先下载rar for linux

  zip jpg.zip *.jpg //zip格式的缩减,须求先下载zip for linux

  解压

  tar –xvf file.tar //解压 tar包

  tar -xzvf file.tar.gz //解压tar.gz

  tar -xjvf file.tar.bz2 //解压 tar.bz2

  tar –xZvf file.tar.Z //解压tar.Z

  unrar e file.rar //解压rar

  unzip file.zip //解压zip

  总结

  1、*.tar 用 tar –xvf 解压

  2、*.gz 用 gzip -d或者gunzip 解压

  3、*.tar.gz和*.tgz 用 tar –xzf 解压

  4、*.bz2 用 bzip2 -d或者用bunzip2 解压

  5、*.tar.bz2用tar –xjf 解压

  6、*.Z 用 uncompress 解压

  7、*.tar.Z 用tar –xZf 解压

  8、*.rar 用 unrar e解压

  9、*.zip 用 unzip 解压

  Linux中tar命令详解(转发的材料)

  2008年04月17日 星期四 15:37

  tar命令

  tar 可以为文件和目录创设档案。利用tar,用户可以为某一特定文件创制档案(备份文件),也得以在档案中改动文件,大概向档案中加入新的文件。tar最初被 用来在磁带上创建档案,今后,用户能够在其余设施上创建档案,如软盘。利用tar命令,能够把一大堆的文件和目录全部打包成八个文书,那对于备份文件或将 多少个公文组合成为一个文本以便于互联网传输是相当有效的。Linux上的tar是GNU版本的。

  语法:tar [主选项 辅选项] 文件大概目录

  使用该命令时,主选项是必供给某些,它告诉tar要做怎么样业务,辅选项是帮衬使用的,可以采纳。

  主选项:

  c 创制新的档案文件。假诺用户想备份一个索引或是一些文件,将要选择这些选项。

  r 把要归档的文本扩展到档案文件的未尾。举例用户已经作好备份文件,又开采还应该有叁个目录或是一些文件忘记备份了,那时能够行使该选项,将忘记的目录或文件扩大到备份文件中。

  t 列出档案文件的源委,查看已经备份了什么文件。

  u 更新文件。便是说,用新扩大的文本取代原备份文件,如果在备份文件中找不到要立异的公文,则把它追加到备份文件的末尾。

  x 从档案文件中放出文件。

  扶助选项:

  b 该采用是为磁带机设定的。其后跟一数字,用来申明区块的分寸,系统预设值为20(20*512 bytes)。

  f 使用档案文件或设施,那么些选项日常是必选的。

  k 保存已经存在的公文。例如大家把某部文件还原,在还原的历程中,碰到同样的文书,不会开始展览覆盖。

  m 在还原来的书文件时,把具备文件的改换时间设定为前几天。

  M 创造多卷的档案文件,以便在多少个磁盘中存放。

  v 详细报告tar处理的文件音讯。如无此选项,tar不报告文本消息。

  w 每一步都务求确认。

  z 用gzip来减弱/解压缩文件,加上该选项后方可将档案文件进行削减,但恢复时也毫无疑问要使用该选项实行解压缩。

  Linux下的压缩文件剖判

  对于刚同志刚接触Linux的人的话,一定会给Linux下一大堆五光十色的公文名给搞晕。别个不说,单单就压缩文件为例,大家精通在Windows下最常见 的压缩文件就唯有三种,一是,zip,另贰个是.rap。可是Linux就不相同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等许多的 压缩文件名,其余windows下的.zip和.rar也得以在Linux下使用,可是在Linux使用.zip和.rar的人就太少了。本文就来对这个常见的压缩文件实行一番总结,希望你后一次遇到那个文件时不至于被搞晕。

  在切切实实总计各个压缩文件在此以前呢,首先要澄清七个概念:打包和削减。打包是指将一大堆文件或目录什么的成为三个总的文件,压缩则是将三个大的公文通过某个压 缩算法造成一个小文件。为啥要区分那三个概念呢?其实这缘于Linux中的大多回落程序只好针对五个文书实行削减,那样当您想要压缩一大堆文件时,你就 得先借助另它的工具将这一大堆文件先打成二个包,然后再就原本的压缩程序举办压缩。

  Linux下最常用的包裹程序正是tar了,使用tar程序打出去的包我们常称为tar包,tar包文件的下令经常都以以.tar结尾的。生成tar包后,就足以用任何的次序来进行压缩了,所以首先就来说讲tar命令的主导用法:

  tar命令的选项有成都百货上千(用man tar能够查看到),但常用的就那么多少个挑选,上面来比方说Bellamy下:

  # tar -cf all.tar *.jpg

  那条命令是将全数.jpg的文本打成三个名字为all.tar的包。-c是表示产生新的包,-f内定包的文件名。

  # tar -rf all.tar *.gif

  那条命令是将全体.gif的公文增添到all.tar的包里面去。-r是表示扩充文件的意味。

  # tar -uf all.tar logo.gif

  那条命令是立异原本tar包all.tar中logo.gif文件,-u是意味更新文件的乐趣。

  # tar -tf all.tar

  这条命令是列出all.tar包中颇具文件,-t是列出文件的情致

  # tar -xf all.tar

  那条命令是解出all.tar包中保有文件,-t是解开的意趣

  以上正是tar的最基本的用法。为了便利用户在包装解包的还要能够减掉或解压文件,tar提供了一种新鲜的效用。那就是tar能够在卷入或解包的还要调用别的的回落程序,例如调用gzip、bzip2等。

  1) tar调用gzip

  gzip是GNU协会开荒的贰个收缩程序,.gz结尾的文书正是gzip压缩的结果。与gzip相对的解压程序是gunzip。tar中动用-z这么些参数来调用gzip。上面来比方说美赞臣(Meadjohnson)下:

  # tar -czf all.tar.gz *.jpg

  那条命令是将全部.jpg的公文打成多少个tar包,并且将其用gzip压缩,生成三个gzip压缩过的包,包名叫all.tar.gz

  # tar -xzf all.tar.gz

  那条命令是将上边发生的包解开。

  2) tar调用bzip2

  bzip2是三个滑坡技能越来越强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。与bzip2相对的解压程序是bunzip2。tar中动用-j那么些参数来调用gzip。上边来比方说Bellamy(Bellamy)下:

  # tar -cjf all.tar.bz2 *.jpg

  那条命令是将全体.jpg的公文打成二个tar包,并且将其用bzip2压缩,生成贰个bzip2压缩过的包,包名字为all.tar.bz2

  # tar -xjf all.tar.bz2

  那条命令是将上边发生的包解开。

  3)tar调用compress

  compress也是贰个减去程序,然而好象使用compress的人不比gzip和bzip2的人多。.Z结尾的文书正是bzip2压缩的结果。与 compress相对的解压程序是uncompress。tar中动用-Z那么些参数来调用gzip。上边来比方说爱他美(Aptamil)下:

  # tar -cZf all.tar.Z *.jpg

  那条命令是将全部.jpg的公文打成三个tar包,并且将其用compress压缩,生成一个uncompress压缩过的包,包名字为all.tar.Z

  # tar -xZf all.tar.Z

  那条命令是将方面发生的包解开

  有了地点的文化,你应该能够解开二种压缩文件了,上面临于tar类别的压缩文件作一个总计:

  1)对于.tar结尾的公文

  tar -xf all.tar

  2)对于.gz结尾的文书

  gzip -d all.gz

  gunzip all.gz

  3)对于.tgz或.tar.gz结尾的公文

  tar -xzf all.tar.gz

  tar -xzf all.tgz

  4)对于.bz2结尾的文书

  bzip2 -d all.bz2

  bunzip2 all.bz2

  5)对于tar.bz2结尾的公文

  tar -xjf all.tar.bz2

  6)对于.Z结尾的文书

  uncompress all.Z

  7)对于.tar.Z结尾的公文

  tar -xZf all.tar.z

  其余对于Window下的大规模压缩文件.zip和.rar,Linux也许有照料的方式来解压它们:

  1)对于.zip

  linux下提供了zip和unzip程序,zip是缩减程序,unzip是解压程序。它们的参数选项诸多,这里只做简介,依然比如说美素佳儿下其用法:

  # zip all.zip *.jpg

  那条命令是将全体.jpg的文件压缩成三个zip包

  # unzip all.zip

  这条命令是将all.zip中的全体文件解压出来

  2)对于.rar

  要在linux下管理.rar文件,须要安装RALX570 for Linux,能够从英特网下载,但要记住,RA路虎极光 for Linux

  不是无需付费的;然后安装:

  # tar -xzpvf rarlinux-3.2.0.tar.gz

  # cd rar

  # make

  那样就设置好了,安装后就有了rar和unrar那多少个程序,rar是收缩程序,unrar是解压程序。它们的参数选项大多,这里只做简介,依然比如说多美滋(Dumex)下其用法:

  # rar a all *.jpg

  那条命令是将全体.jpg的文件压缩成三个rar包,名叫all.rar,该程序会将.rar 增添主力自动叠合到包名后。

  # unrar e all.rar

  那条命令是将all.rar中的全部文件解压出来

  到此为至,我们曾经介绍过linux下的tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、 zip、unzip、rar、unrar等程式,你应当已经能够使用它们对.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、. Z、.tar.Z、.zip、.rar那10种压缩文件实行解压了,现在应该无需为下载了叁个软件而不掌握什么样在Linux下解开而困扰了。而且以上方 法对于Unix也基本可行。

  本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、 compress、uncompress、zip、unzip、rar、unrar等程式,以及如何使用它们对.tar、.gz、.tar.gz、. tgz、.bz2、.tar.bz2、.Z、.tar.Z、.zip、.rar那10种压缩文件进行操作。

2015-08-29 1.zip命令 zip -r myfile.zip ./* 将当前目录下的有着文件和文书夹全体压缩成myfile.zip文件...

Linux下的减弱解压命令

Linux下的压缩解压命令 linux zip命令 zip -r myfile.zip ./* 将当前目录下的具有文件和文件夹全体压缩成myfile.zip文件,-r代表递归压缩子目录下有所文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的气象下覆盖文件; -d:-d /h linux zip命令
zip -r myfile.zip ./* 将当前目录下的具备文件和文书夹全体压缩成myfile.zip文件,-r代表递归压缩子目录下具备文件.
2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不擢升的状态下覆盖文件; -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;
3.此外 zip -d myfile.zip smart.txt 删除压缩文件中smart.txt文件 zip -m

调用gzip压缩和平化解压缩

Linux下的压缩解压缩命令详解,linux命令详解

2015-08-29

1.zip命令 zip -r myfile.zip ./* 将当前目录下的富有文件和文书夹全体压缩成myfile.zip文件,-r表示递归压缩子目录下具有文件.

2.unzip命令 unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提拔的情景下覆盖文件; 

   

linux zip命令

zip -r myfile.zip ./*
将当前目录下的保有文件和文书夹全体压缩成myfile.zip文件,-r表示递归压缩子目录下具备文件.

2.unzip
unzip -o -d /home/sunny myfile.zip
把myfile.zip文件解压到 /home/sunny/
-o:不提示的情事下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;

3.其他
zip -d myfile.zip smart.txt
删除压缩文件中smart.txt文件
zip -m myfile.zip ./rpm_info.txt

myfile.zip ./rpm_info.txt 向压缩文件中myfile.zip中增加rpm_info.txt文件

要运用 zip 来压缩文件,在 shell 指示下键入下边包车型的士吩咐:
zip -r filename.zip filesdir
在那么些事例里,filename.zip 代表你创制的文书,filesdir 代表你想放置新 zip 文件的目录。-r 选项钦赐你想递归地(recursively)包涵持有包涵在 filesdir 目录中的文件。
要抽取 zip 文件的原委,键入以下命令:
unzip filename.zip
您能够动用 zip 命令同不时间管理五个文件和目录,方法是将它们逐一列出,并用空格间隔:
zip -r filename.zip file1 file2 file3 /usr/work/school
地点的通令把 file1、file2、 file3、以及 /usr/work/school 目录的内容(假诺这些目录存在)压缩起来,然后放入 filename.zip 文件中。

tar 命令详解
  -c: 营造压缩档案
  -x:解压
  -t:查看内容
  -r:向压缩归档文件末尾追加文件
  -u:更新原压缩包中的文件
  那多个是单身的吩咐,压缩解压都要用到内部多少个,能够和别的命令连用但不得不用在那之中二个。上面包车型大巴参数是基于供给在缩减或解压档案时可选的。
  -c: 创设压缩档案
  -x:解压
  -t:查看内容
  -r:向压缩归档文件末尾追Gavin件
  -u:更新原压缩包中的文件
  下边的参数-f是必须的
  -f: 使用档案名字,切记,那一个参数是最终二个参数,前边只可以接档案名。
  # tar -cf all.tar *.jpg
  那条命令是将全部.jpg的文书打成多少个名叫all.tar的包。-c是象征发生新的包,-f内定包的文本名。
  # tar -rf all.tar *.gif
  那条命令是将全部.gif的文本扩张到all.tar的包里面去。-r是代表扩张文件的情趣。
  # tar -uf all.tar logo.gif
  那条命令是翻新原本tar包all.tar中logo.gif文件,-u是象征更新文件的意思。
  # tar -tf all.tar
  这条命令是列出all.tar包中存有文件,-t是列出文件的意趣
  # tar -xf all.tar
  那条命令是解出all.tar包中保有文件,-t是解开的情致
  压缩
  tar –cvf jpg.tar *.jpg //将目录里有所jpg文件打包成tar.jpg
  tar –czf jpg.tar.gz *.jpg //将目录里存有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成叁个gzip压缩过的包,命名叫jpg.tar.gz
  tar –cjf jpg.tar.bz2 *.jpg //将目录里有所jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成三个bzip2压缩过的包,命名称为jpg.tar.bz2
  tar –cZf jpg.tar.Z *.jpg //将目录里全数jpg文件打包成jpg.tar后,并且将其用compress压缩,生成三个umcompress压缩过的包,命名称叫jpg.tar.Z
  rar a jpg.rar *.jpg //rar格式的缩减,须求先下载rar for linux
  zip jpg.zip *.jpg //zip格式的削减,需求先下载zip for linux
  解压
  tar –xvf file.tar //解压 tar包
  tar -xzvf file.tar.gz //解压tar.gz
  tar -xjvf file.tar.bz2 //解压 tar.bz2
  tar –xZvf file.tar.Z //解压tar.Z
  unrar e file.rar //解压rar
  unzip file.zip //解压zip
  总结
  1、*.tar 用 tar –xvf 解压
  2、*.gz 用 gzip -d或者gunzip 解压
  3、*.tar.gz和*.tgz 用 tar –xzf 解压
  4、*.bz2 用 bzip2 -d或者用bunzip2 解压
  5、*.tar.bz2用tar –xjf 解压
  6、*.Z 用 uncompress 解压
  7、*.tar.Z 用tar –xZf 解压
  8、*.rar 用 unrar e解压
  9、*.zip 用 unzip 解压
  Linux中tar命令详解(转载的资料)
  2008年04月17日 星期四 15:37
  tar命令
  tar 可感觉文件和目录创制档案。利用tar,用户可认为某一特定文件创造档案(备份文件),也足以在档案中更改文件,只怕向档案中投入新的公文。tar最初被 用来在磁带上制造档案,未来,用户能够在任何设施上创建档案,如软盘。利用tar命令,能够把一大堆的文本和目录全体打包成一个文书,那对于备份文件或将 多少个公文组合成为贰个文本以便于互连网传输是分外实用的。Linux上的tar是GNU版本的。
  语法:tar [主选项 辅选项] 文件也许目录
  使用该命令时,主选项是必要求有的,它报告tar要做哪些职业,辅选项是协助使用的,能够接纳。
  主选项:
  c 创立新的档案文件。要是用户想备份三个目录或是一些文本,将要选拔那么些选项。
  r 把要归档的公文扩展到档案文件的未尾。举个例子用户已经作好备份文件,又开掘还恐怕有三个索引或是一些文本忘记备份了,这时能够动用该选项,将忘记的目录或文件扩展到备份文件中。
  t 列出档案文件的从头到尾的经过,查看已经备份了怎样文件。
  u 更新文件。正是说,用新扩张的公文替代原备份文件,假如在备份文件中找不到要翻新的文件,则把它追加到备份文件的末梢。
  x 从档案文件中自由文件。
  辅助选项:
  b 该选拔是为磁带机设定的。其后跟一数字,用来证实区块的尺寸,系统预设值为20(20*512 bytes)。
  f 使用档案文件或配备,那个选项平时是必选的。
  k 保存已经存在的文件。举例大家把某部文件还原,在还原的经过中,蒙受一样的文本,不会开展覆盖。
  m 在还原作件时,把富有文件的修改时间设定为前些天。
  M 创造多卷的档案文件,以便在多少个磁盘中存放。
  v 详细报告tar管理的文书消息。如无此选项,tar不告诉文本新闻。
  w 每一步都需求认同。
  z 用gzip来压缩/解压缩文件,加上该选项后得以将档案文件举办压缩,但复苏时也一定要采用该选项实行解压缩。
  Linux下的压缩文件解析
  对于刚先生刚接触Linux的人的话,一定会给Linux下一大堆精彩纷呈的公文名给搞晕。别个不说,单单就压缩文件为例,大家精晓在Windows下最常见 的压缩文件就唯有三种,一是,zip,另多少个是.rap。可是Linux就差异了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的 压缩文件名,别的windows下的.zip和.rar也足以在Linux下利用,可是在Linux使用.zip和.rar的人就太少了。本文就来对那个常见的压缩文件实行一番统计,希望您下一次赶过那几个文件时不至于被搞晕。
  在切实计算各种压缩文件在此之前呢,首先要弄清七个概念:打包和压缩。打包是指将一大堆文件或目录什么的形成二个总的文件,压缩则是将三个大的文件通过一些压 缩算法产生一个小文件。为何要分别那么些概念吗?其实这缘于Linux中的多数滑坡程序只可以针对贰个文书进行压缩,那样当你想要压缩第一次全国代表大会堆文件时,你就 得先借助另它的工具将这一大堆文件先打成一个包,然后再就原来的缩减程序开始展览削减。
  Linux下最常用的卷入程序正是tar了,使用tar程序打出去的包大家常称为tar包,tar包文件的指令平常都以以.tar结尾的。生成tar包后,就足以用别样的主次来拓展削减了,所以首先就来讲讲tar命令的中央用法:
  tar命令的选项有这几个(用man tar能够查看到),但常用的就那么多少个选项,上边来举个例子说美赞臣下:
  # tar -cf all.tar *.jpg
  这条命令是将全数.jpg的公文打成二个名称为all.tar的包。-c是意味发生新的包,-f钦命包的文书名。
  # tar -rf all.tar *.gif
  那条命令是将全体.gif的文件扩大到all.tar的包里面去。-r是意味增Gavin件的意味。
  # tar -uf all.tar logo.gif
  那条命令是翻新原本tar包all.tar中logo.gif文件,-u是意味着更新文件的情趣。
  # tar -tf all.tar
  那条命令是列出all.tar包中存有文件,-t是列出文件的意思
  # tar -xf all.tar
  那条命令是解出all.tar包中全体文件,-t是解开的乐趣
  以上正是tar的最宗旨的用法。为了方便用户在卷入解包的同偶尔间能够削减或解压文件,tar提供了一种特有的功力。那便是tar可以在卷入或解包的同期调用别的的滑坡程序,例如调用gzip、bzip2等。
  1) tar调用gzip
  gzip是GNU协会开采的三个收缩程序,.gz结尾的文本便是gzip压缩的结果。与gzip相对的解压程序是gunzip。tar中使用-z这么些参数来调用gzip。上边来比方说贝拉米(Bellamy)下:
  # tar -czf all.tar.gz *.jpg
  那条命令是将全部.jpg的文件打成三个tar包,并且将其用gzip压缩,生成一个gzip压缩过的包,包名称叫all.tar.gz
  # tar -xzf all.tar.gz
  这条命令是将方面发生的包解开。
  2) tar调用bzip2
  bzip2是三个削减本领越来越强的缩减程序,.bz2结尾的文书正是bzip2压缩的结果。与bzip2相对的解压程序是bunzip2。tar中选择-j那一个参数来调用gzip。下边来举例说澳优(Ausnutria Hyproca)下:
  # tar -cjf all.tar.bz2 *.jpg
  那条命令是将全部.jpg的文件打成叁个tar包,并且将其用bzip2压缩,生成叁个bzip2压缩过的包,包名称为all.tar.bz2
  # tar -xjf all.tar.bz2
  那条命令是将方面发生的包解开。
  3)tar调用compress
  compress也是贰个减去程序,但是好象使用compress的人不及gzip和bzip2的人多。.Z结尾的公文正是bzip2压缩的结果。与 compress绝对的解压程序是uncompress。tar中使用-Z这些参数来调用gzip。下边来比如表明一(Wissu)下:
  # tar -cZf all.tar.Z *.jpg
  那条命令是将全体.jpg的文书打成三个tar包,并且将其用compress压缩,生成三个uncompress压缩过的包,包名字为all.tar.Z
  # tar -xZf all.tar.Z
  那条命令是将方面发生的包解开
  有了地点的学问,你应该能够解开八种压缩文件了,下边前遇到于tar种类的压缩文件作叁个总括:
  1)对于.tar结尾的文书
  tar -xf all.tar
  2)对于.gz结尾的公文
  gzip -d all.gz
  gunzip all.gz
  3)对于.tgz或.tar.gz结尾的文书
  tar -xzf all.tar.gz
  tar -xzf all.tgz
  4)对于.bz2结尾的公文
  bzip2 -d all.bz2
  bunzip2 all.bz2
  5)对于tar.bz2结尾的文书
  tar -xjf all.tar.bz2
  6)对于.Z结尾的文件
  uncompress all.Z
  7)对于.tar.Z结尾的文书
  tar -xZf all.tar.z
  其余对于Window下的科学普及压缩文件.zip和.rar,Linux也可以有对应的不二等秘书诀来解压它们:
  1)对于.zip
  linux下提供了zip和unzip程序,zip是缩减程序,unzip是解压程序。它们的参数选项大多,这里只做简介,依旧举例表明一(Wissu)下其用法:
  # zip all.zip *.jpg
  那条命令是将全体.jpg的文本压缩成三个zip包
  # unzip all.zip
  那条命令是将all.zip中的全部文件解压出来
  2)对于.rar
  要在linux下管理.rar文件,必要安装RA汉兰达 for Linux,能够从英特网下载,但要记住,RAEscort for Linux
  不是无需付费的;然后安装:
  # tar -xzpvf rarlinux-3.2.0.tar.gz
  # cd rar
  # make
  那样就安装好了,安装后就有了rar和unrar这多少个程序,rar是缩减程序,unrar是解压程序。它们的参数选项好多,这里只做简要介绍,依然比方说圣元(Synutra)下其用法:
  # rar a all *.jpg
  那条命令是将全数.jpg的公文压缩成一个rar包,名字为all.rar,该程序会将.rar 扩张老马自动叠合到包名后。
  # unrar e all.rar
  那条命令是将all.rar中的全部文件解压出来
  到此为至,咱们已经介绍过linux下的tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、 zip、unzip、rar、unrar等程式,你应有早就可以选择它们对.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、. Z、.tar.Z、.zip、.rar那10种压缩文件举行解压了,今后应该没有供给为下载了三个软件而不亮堂怎么着在Linux下解开而抑郁了。而且以上方 法对于Unix也基本可行。

Linux下的缩减解压命令linux zip命令 zip -r myfile.zip ./* 将当前目录下的装有文件和文书夹全体压缩成myfile.zip文件,-r代表...

将全数.png的文本打包成一个名字为allpic.tar
tar -cf allpic.tar *.png

瞩目:那多个指令只可以对单个文件实行压缩,并且私下认可意况下若是不点名参数,都会把原版的书文件删除

对于.gz .bz2 .xz尾声,而从未前边未有tar的公文,能够参数上述的报表,如
gzip -d mypic.gz
bzip2 -d mypic.bz2
xz -d mypic.xz

将allpic.tar.bz2文件解压到当前目录
tar -xjf allpic.tar.bz2

gzip对应参数-z 或--gzip

更新allpic.tar中的front.jpg文件
tar -uf allpic.tar front.jpg

xz对应参数-J 或--xz

列出allpic.tar.gz中的全体文件
tar -tjf allpic.tar.bz2

压缩

将七个文书依附早晚的算法形成一个小文件,压缩比用来度量压缩前与收缩后的文件大小比值

压缩

你恐怕感兴趣的小说:

  • 浅析Linux打包压缩解压缩命令大全(收藏)
  • linux对文本解压或卷入压缩的艺术
  • Linux tar 压缩打包命令使用办法
  • Linux打包和压缩工具的施用详解

将allpic.tar.gz文件解压到当前目录
tar -xzf allpic.tar.gz

对于.tar结尾的公文
tar -xf allpic.tar

对于.zip文件结尾(windows下大面积)
unzip allpic.zip

本文由韦德国际1946英国发布于计算机网络,转载请注明出处:伟德国际bv19461946:Linux下的压缩解压命令,linu

关键词: 韦德1946

上一篇:韦德1946备用网站:python在每个字符后添加空格的

下一篇:没有了