主页 > 数码科技 > 台式机 > 正文

linux压缩命令 压缩技术原理与各压缩命令简介

[作者:赵儿戊]
2013-08-02 17:56

   linux常见的压缩命令

  ㈠ 压缩技术的原理:

  --原理一

  由于1byte=8bit,所以每个byte当中会有8个内存单元,而每个内存单元可以是0,1。当我们记录数字1时,有7个bit应该是“空的”。不过,为了满足目前我们的OS数据的访问,

  所以就会将数据转为byte的形态来记录。有些压缩技术就是把这部分空间给“揪”出来,让文件占用的空间变小。

  --原理二

  将重复的数据进行统计记录,譬如,你的数据有100个1,那么压缩技术会记录“100个1”而不是真的有100个1的位存在。

  ㈡ 各种压缩命令简介

  Ⅰ gzip

  语法:

  gzip [-dv] 文件名

  参数:

  -d:解压缩的参数

  -v:显示压缩比

  例子:

  [plain]

  [root@localhost Desktop]# gzip show_space.sql

  [root@localhost Desktop]# gzip -d show_space.sql.gz

  Ⅱ bzip2

  语法:

  bzip2 [-dkzv] 文件名

  参数:

  -d:解压缩参数

  -k:保留源文件

  -z:压缩参数

  -v:显示压缩比

  例子:

  [plain]

  [root@localhost Desktop]# bzip2 -z show_space.sql

  [root@localhost Desktop]# bzip2 -d show_space.sql.bz2

  [root@localhost Desktop]# bzip2 -zk show_space.sql

猜你喜欢

编辑推荐

相关内容

推荐阅读

加载中...
没有更多了
X