如果你想了解关于 gzip 的更多细节,请参阅它的 man 手册。
$ man gzip
2. 使用 bzip2 程序来压缩和解压缩文件
bzip2 和 gzip 非常类似,但是 bzip2 使用的是 Burrows-Wheeler 块排序压缩算法,并使用哈夫曼编码。使用 bzip2 压缩的文件以 “.bz2” 扩展结尾。
正如我上面所说的, bzip2 的用法和 gzip 几乎完全相同。只需在上面的例子中将 gzip 换成 bzip2 ,将 gunzip 换成 bunzip2 ,将 zcat 换成 bzcat 即可。
要使用 bzip2 压缩一个文件,并以压缩后的文件取而代之,只需运行:
$ bzip2 ostechnix.txt
如果你不想替换原始文件,那么可以使用 -c 选项,并把输出写入到新文件中。
$ bzip2 -c ostechnix.txt > output.txt.bz2
如果要解压缩文件,则运行:
$ bzip2 -d ostechnix.txt.bz2
或者,
$ bunzip2 ostechnix.txt.bz2
如果要在不解压缩的情况下查看一个压缩文件的内容,则运行:
$ bunzip2 -c ostechnix.txt.bz2
或者,
$ bzcat ostechnix.txt.bz2
如果你想了解关于 bzip2 的更多细节,请参阅它的 man 手册。
$ man bzip2
总结
在这篇教程中,我们学习了 gzip 和 bzip2 程序是什么,并通过 GNU/Linux 下的一些例子学习了如何使用它们来压缩和解压缩文件。接下来,我们将要学习如何在 Linux 中将文件和目录归档。
【编辑推荐】
- Linux命令技巧之30个必会的命令技巧
- 【必看】10个用了就会后悔的Linux命令
- 如何在Ubuntu或Linux Mint启用Chromium硬件加速的视频解码
- Linux的10个最危险的命令
- Linux中find命令用法全汇总,看完就没有不会用的!
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0 (编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|