如何解压文件

使用 bunzip2 命令解压扩展名为 bz2 的文件:

bunzip2 filename.bz2

bunzip2 命令提取任何已使用 bzip 或者 bzip2 压缩的有效文件。
除了解压普通文件外,它还可以解压使用 bzip2 命令压缩过的 tar 文件。

使用 bzip2 命令压缩的 Tar 文件使用扩展名 .tbz2 。

当我们使用 bunzip2 命令解压缩此文件时,文件名变为 filename.tar。

使用“bzip2”压缩文件

要使用 bzip2 格式压缩文件,请运行以下命令:

bzip2 filename

生成的存档文件使用 .bz2 扩展名。

bzip2命令选项

  • -f :即使文件已经是 BZ2 格式也强制压缩。
  • -k :保留原始文件以及压缩档案。
  • -s :减少分配给压缩作业的系统内存,从而延长完成压缩所需的时间。
  • -t :测试存档文件。
  • -v :报告有关命令执行的详细输出。

使用单独的 bzip2recover 实用程序来恢复损坏的存档。

如何使用“bzip2”压缩文件

为什么使用 'bzip2' 而不是 'gzip' ?

与 Windows 一样,Linux 支持多种不同的算法来将文件组压缩到单个存档中。
最常见的 ZIP 格式几乎是通用的,但每种压缩算法在存档生态系统中都有相对的优势和劣势。

当需要压缩体积较小时,使用“bzip2”而不是“zip”。

gzip 命令使用 LZ77 压缩方法。
bzip2 压缩工具使用 Burrows-Wheeler 算法。

在测试中,将使用默认压缩设置执行的每个命令与压缩文件进行比较。
结果表明 bzip2 命令在减小文件大小方面名列前茅。
但是,使用 bzip2 这样做需要更长的时间。

lzmash 命令相当于运行 gzip 并将压缩级别设置为 -9——它的最高压缩设置。
默认情况下,Lzmash 花费的时间比 gzip 长,但生成的存档文件小于等效的 bzip2.

日期:2020-07-15 11:16:31 来源:oir作者:oir