设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux中压缩和解压缩文件(2)

发布时间:2018-09-17 09:33 所属栏目:117 来源:Sk
导读:如果你想了解关于 gzip 的更多细节,请参阅它的 man 手册。 $ man gzip 2. 使用 bzip2 程序来压缩和解压缩文件 bzip2 和 gzip 非常类似,但是 bzip2 使用的是 Burrows-Wheeler 块排序压缩算法,并使用 哈夫曼 Huffm

如果你想了解关于 gzip 的更多细节,请参阅它的 man 手册。

  1. $ man gzip

2. 使用 bzip2 程序来压缩和解压缩文件

bzip2gzip 非常类似,但是 bzip2 使用的是 Burrows-Wheeler 块排序压缩算法,并使用哈夫曼Huffman编码。使用 bzip2 压缩的文件以 “.bz2” 扩展结尾。

正如我上面所说的, bzip2 的用法和 gzip 几乎完全相同。只需在上面的例子中将 gzip 换成 bzip2,将 gunzip 换成 bunzip2,将 zcat 换成 bzcat 即可。

要使用 bzip2 压缩一个文件,并以压缩后的文件取而代之,只需运行:

  1. $ bzip2 ostechnix.txt

如果你不想替换原始文件,那么可以使用 -c 选项,并把输出写入到新文件中。

  1. $ bzip2 -c ostechnix.txt > output.txt.bz2

如果要解压缩文件,则运行:

  1. $ bzip2 -d ostechnix.txt.bz2

或者,

  1. $ bunzip2 ostechnix.txt.bz2

如果要在不解压缩的情况下查看一个压缩文件的内容,则运行:

  1. $ bunzip2 -c ostechnix.txt.bz2

或者,

  1. $ bzcat ostechnix.txt.bz2

如果你想了解关于 bzip2 的更多细节,请参阅它的 man 手册。

  1. $ man bzip2

总结 

在这篇教程中,我们学习了 gzipbzip2 程序是什么,并通过 GNU/Linux 下的一些例子学习了如何使用它们来压缩和解压缩文件。接下来,我们将要学习如何在 Linux 中将文件和目录归档。

【编辑推荐】

  1. Linux命令技巧之30个必会的命令技巧
  2. 【必看】10个用了就会后悔的Linux命令
  3. 如何在Ubuntu或Linux Mint启用Chromium硬件加速的视频解码
  4. Linux的10个最危险的命令
  5. Linux中find命令用法全汇总,看完就没有不会用的!
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读