freeBSD系统几种压缩方式

来源:互联网 发布:山西新车上牌数据 编辑:程序博客网 时间:2024/06/05 15:02

今天要给已发归档进行备份

我统计了一下已发归档占用的空间要比预定的备份空间大,也就是说用来保存备份的空间是不足的,怎么办呢,我就搜集了一下几种常见的压缩方式,看看哪种方式压缩以后占用空间最小,以便我顺利进行后期的备份

看了一下,有网上朋友说:“ 最常用到的三种压缩格式 tar.gz,tar.bz2,zip 而言,似乎是 tar.bz2 压缩率最大,tar.gz 次之,zip 压缩率最小”

关于tar.gz和tar.bz2压缩率的问题,有不少资料是这样说的:
*.tar.gz 在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。也会被简写成tgz。
*.tar.bz2网上好的资料说这种压缩格式是压缩率最好的、它比前面的方式要占用更多的CPU与时间

 

我先tar.gz和tar.bz2进行了测试,最后显示结果还是bz2占用的空间是最小的

没想到做一个简单的备份还要顾及到那么多的东西,呵呵

 

 

最后,为了帮大家了解压缩命令的使用方法,有以下总结:
.tar.gz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
      大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!
  .tar
  解包:tar xvf FileName.tar
  打包:tar cvf FileName.tar DirName
  (注:tar是打包,不是压缩!)
  ---------------------------------------------
  .gz
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
  .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
  ---------------------------------------------
  .bz2
  解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2
  压缩: bzip2 -z FileName
  .tar.bz2
  解压:tar jxvf FileName.tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName
  ---------------------------------------------
  .bz
  解压1:bzip2 -d FileName.bz
  解压2:bunzip2 FileName.bz
  压缩:未知
  .tar.bz
  解压:tar jxvf FileName.tar.bz
  压缩:未知
  ---------------------------------------------
  .Z
  解压:uncompress FileName.Z
  压缩:compress FileName
  .tar.Z
  解压:tar Zxvf FileName.tar.Z
  压缩:tar Zcvf FileName.tar.Z DirName
  ---------------------------------------------
  .zip
  解压:unzip FileName.zip
  压缩:zip FileName.zip DirName

 

  参考文献:Linux 文件压缩工具指南

 

原创粉丝点击