[关闭]
@1405010304geshuaishuai 2017-07-15T08:56:55.000000Z 字数 455 阅读 466

Linux压缩指令之bzip2

Linux 压缩 bzip2


bzip2, bzcat/bzmore/bzless/bzgrep

bzip2则是为了取代gzip并提供更佳的压缩比而来的。

命令 bzip2

  1. $ bzip2 [-cdkzv] 档名
  2. $ bzcat 档名.bz2
  1. 选项与参数:
  2. -c : 将压缩的过程产生的资料输出到屏幕上!
  3. -d : 解压缩的参数
  4. -k : 保留原始档案,而不是删除原始的档案。
  5. -z : 压缩的参数(预设值,可以不加)
  6. -v : 可以显示出原档案/压缩档案的压缩比等信息
  7. -# : gzip同样

范例1:将刚刚gzip范例留下来的 /tmp/services 以bzip2压缩
bzip2_1

由bzip2进行压缩之后后缀名变为*.bz2 bzip2的压缩比要较gzip2好,压缩率由gzip的79%提升到bzip2的81%

范例2:将范例1中的档案内容读出来
bzip2_2
bzip2_2
显示信息从略。

范例3:将范例1的档案解压缩
bzip2_3
显示信息从略。

范例4:将范例3解开的services用最佳的压缩比压缩,并保留原本的档案
bzip2_4

注意对于大容量档案来说,bzip2压缩时间会花比较久一些,至少比gzip要久的多!

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注