- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
若说 gzip 是为了取代 compress 并提供更好的压缩比而成立的,那么 bzip2 则是为了取代 gzip 并提供更佳的压缩比而来的。 bzip2 真是很不错用的东西~这玩意的压缩比竟然比 gzip 还要好~至於 bzip2 的用法几乎与 gzip 相同! 看看底下的用法吧!
[root@www ~]# bzip2 [-cdkzv#] 档名[root@www ~]# bzcat 档名.bz2选项与参数: -c :将压缩的过程产生的数据输出到萤幕上! -d :解压缩的参数 -k :保留原始文件,而不会删除原始的文件喔! -z :压缩的参数 -v :可以显示出原文件/压缩文件的压缩比等资讯; -# :与 gzip 同样的,都是在计算压缩比的参数, -9 最佳, -1 最快! 范例一:将刚刚的 /tmp/man.config 以 bzip2 压缩 [root@www tmp]# bzip2 -z man.config # 此时 man.config 会变成 man.config.bz2 ! 范例二:将范例一的文件内容读出来! [root@www tmp]# bzcat man.config.bz2# 此时萤幕上会显示 man.config.bz2 解压缩之后的文件内容!! 范例三:将范例一的文件解压缩 [root@www tmp]# bzip2 -d man.config.bz2 范例四:将范例三解开的 man.config 用最佳的压缩比压缩,并保留原本的文件 [root@www tmp]# bzip2 -9 -c man.config > man.config.bz2
使用 compress 扩展名自动创建为 .Z ,使用 gzip 扩展名自动创建为 .gz 。这里的 bzip2 则是自动的将扩展名建置为 .bz2 罗!所以当我们使用具有压缩功能的 bzip2 -z 时,那么刚刚的 man.config 就会自动的变成了 man.config.bz2 这个档名罗!
好了,那么如果我想要读取这个文件的内容呢? 是否一定要开?当然不需要罗!可以使用简便的 bzcat 这个命令来读取内容即可!例如上面的例子中, 我们可以使用 bzcat man.config.bz2 来读取数据而不需要解开!此外,当你要解开一个压缩档时, 这个文件的名称为 .bz, .bz2, .tbz, .tbz2 等等,那么就可以尝试使用 bzip2 来解看看啦!当然罗,也可以使用 bunzip2 这个命令来取代 bzip2 -d 罗。
售前咨询
售后咨询
备案咨询
二维码
TOP