@1405010304geshuaishuai
2017-07-15T08:56:55.000000Z
字数 455
阅读 466
Linux
压缩
bzip2
bzip2则是为了取代gzip并提供更佳的压缩比而来的。
命令 bzip2
$ bzip2 [-cdkzv] 档名
$ bzcat 档名.bz2
选项与参数:
-c : 将压缩的过程产生的资料输出到屏幕上!
-d : 解压缩的参数
-k : 保留原始档案,而不是删除原始的档案。
-z : 压缩的参数(预设值,可以不加)
-v : 可以显示出原档案/压缩档案的压缩比等信息
-# : 与gzip同样
范例1:将刚刚gzip范例留下来的 /tmp/services 以bzip2压缩
由bzip2进行压缩之后后缀名变为*.bz2 bzip2的压缩比要较gzip2好,压缩率由gzip的79%提升到bzip2的81%
范例2:将范例1中的档案内容读出来
显示信息从略。
范例3:将范例1的档案解压缩
显示信息从略。
范例4:将范例3解开的services用最佳的压缩比压缩,并保留原本的档案
注意对于大容量档案来说,bzip2压缩时间会花比较久一些,至少比gzip要久的多!