Linux下bzip2怎么用

发布时间:2022-02-17 14:04:36 作者:小新
来源:亿速云 阅读:175

这篇文章主要为大家展示了“Linux下bzip2怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下bzip2怎么用”这篇文章吧。

bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。

Linux 中有几个文件压缩和解压缩工具,比如gzip、7-zip、Lrzip、PeaZip 等等。

Linux下bzip2怎么用

bzip2 是一个非常有名的压缩工具,并且在大多数主流 Linux 发行版上都有,你可以在你的发行版上用合适的命令来安装它。

$ sudo apt install bzip2     [On Debian/Ubuntu]
$ sudo yum install  bzip2    [On CentOS/RHEL]
$ sudo dnf install bzip2     [On Fedora 22+]

使用 bzip2 的常规语法是:

$ bzip2 option(s) filenames

如何在 Linux 中使用“bzip2”压缩文件

你可以如下压缩一个文件,使用-z标志启用压缩:

$ bzip2 filename
或者
$ bzip2 -z filename

要压缩一个.tar文件,使用的命令为:

$ bzip2 -z backup.tar

重要:bzip2 默认会在压缩及解压缩文件时删除输入文件(原文件),要保留输入文件,使用-k或者–keep选项。

此外,-f或者–force标志会强制让 bzip2 覆盖已有的输出文件。

------ 要保留输入文件  ------
$ bzip2 -zk filename
$ bzip2 -zk backup.tar

你也可以设置块的大小,从 100k 到 900k,分别使用-1或者–fast到-9或者–best:

$ bzip2 -k1  Etcher-linux-x64.AppImage
$ ls -lh  Etcher-linux-x64.AppImage.bz2
$ bzip2 -k9  Etcher-linux-x64.AppImage
$ bzip2 -kf9  Etcher-linux-x64.AppImage
$ ls -lh Etcher-linux-x64.AppImage.bz2

下面的截屏展示了如何使用选项来保留输入文件,强制 bzip2 覆盖输出文件,并且在压缩中设置块的大小。

Linux下bzip2怎么用

在 Linux 中使用 bzip2 压缩文件

如何在 Linux 中使用“bzip2”解压缩文件

要解压缩.bz2文件,确保使用-d或者–decompress选项:

$ bzip2 -d filename.bz2

注意:这个文件必须是.bz2的扩展名,上面的命令才能使用。

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2
$ bzip2 -vfd Etcher-linux-x64.AppImage.bz2
$ ls -l Etcher-linux-x64.AppImage
Linux下bzip2怎么用

在 Linux 中解压 bzip2 文件

要浏览 bzip2 的帮助及 man 页面,输入下面的命令:

$ bzip2  -h
$ man bzip2

最后,通过上面简单的阐述,我相信你现在已经可以在 Linux 中压缩及解压缩bz2文件了。然而,有任何的问题和反馈,可以在评论区中留言。

重要的是,你可能想在 Linux 中查看一些重要的 tar 命令示例,以便学习使用 tar 命令来创建压缩归档文件。

以上是“Linux下bzip2怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. Linux基础命令---bzip2
  2. Linux下Perf怎么用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux bzip2

上一篇:Linux下如何进入单用户模式

下一篇:Linux下如何实现文件切割

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》