Linux打包和压缩工具的使用详解

  
  

压缩工具:gzip、bzip2压缩能力逐渐增强
  打包或压缩工具:焦油
  打包并压缩工具:邮政压缩能力比gzip和bzip2都强

     

<强> gzip和bzip2这两种压缩工具的区别:

  

gzip和bzip2只能压缩文件,邮政可以压缩文件和目录
  

  

bzip2和gzip的使用方法差不多,而且压缩后源文件消失,解压后压缩文件消失.bzip2多一个特色功能bzcat,可以查看压缩文件的内容
  

  

bzip2(文件名)压缩某个文件
  bzip2 - d(压缩文件名]解压某个压缩文件
  gzip(文件名)压缩某个文件
  gzip - d(压缩文件名]解压某个压缩文件
  bzcat[压缩文件名)查看某个压缩文件的内容
  

  

<强> bzip2用法:

  

bzip2 file 美元;
  默认情况下,bzip2命令尝试压缩原始文件,并用压缩后的文件(同样的文件名加上。bz2扩获取展)替换它。
  

  

解压:   

美元bunzip2 file.bz2 
  

  

如果文件是文本文件,可以用bzcat查看:

  

美元bzcat file.bz2   

<强> gzip用法跟bzip2一样。

  

<>强打包或压缩工具焦油:
  

  

<强>焦油的打包功能
  

  

焦油cvf(待生成的包][目录名][文件名)打包目录和文件
  焦油-xvf(包名]解包
  

  

<强>焦油的压缩功能
  

  

焦油-zcvf[待生成的压缩包名. tar。广州][文件名][目录名]
  - - - - - -打包文件和目录,并压缩(以gzip方式压缩)
  焦油-jcvf[待生成的压缩包名. tar。bz2]获取(文件名][目录名]
  - - - - - -打包文件和目录,并压缩(以bzip2方式压缩)
  焦油-zcvf[压缩包名. tar。广州)——排除(排除打包的文件或目录名][文件名][目录名]
  - - - - - -排除打包某个文件或目录,并以gzip方式压缩
  沥青- tf(包名)查看包里面的所有文件
  

  

<>强打包并压缩工具邮政编码:
  

  

邮政用于打包并压缩文件或目录
  zip - r(待生成的压缩包名][文件][目录)打包文件和目录,并压缩
  解压缩用于解压压缩包
  解压缩(压缩包名]解压压缩包
  焦油和邮政编码:压缩后源文件保留,解压后压缩文件也保留。

  

焦油命令的选项有很多(用男人焦油可以查看到),但常用的就那么几个选项,下面来举例说明一下:
  

  

# tar cf。* . jpg焦油
  这条命令是将所有jpg的文件打成一个名为all.tar的包c是表示产生新的包,- f指定包的文件名。
  

  

#焦油射频。焦油*。gif
  这条命令是将所有gif的文件增加到。焦油的包里面去。r是表示增加文件的意思。
  

  

,,,,,,#焦油佛罗里达大学。焦油的标志。gif
  这条命令是更新原来tar包all.tar中logo . gif文件,- u是表示更新文件的意思。

  

#沥青- tf。焦油
  这条命令是列出。tar包中所有文件,- t是列出文件的意思
  

  

# tar xf。焦油
  这条命令是解出。tar包中所有文件,- x是解包的意思
  

  

以上就是焦油的最基本的用法。

Linux打包和压缩工具的使用详解