Linux下bzip2怎么用
这篇文章主要为大家展示了“Linux下bzip2怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下bzip2怎么用”这篇文章吧。
bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。
Linux 中有几个文件压缩和解压缩工具,比如gzip、7-zip、Lrzip、PeaZip 等等。
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”解压缩文件
要解压缩.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 文件
要浏览 bzip2 的帮助及 man 页面,输入下面的命令:
$ bzip2 -h$ man bzip2
最后,通过上面简单的阐述,我相信你现在已经可以在 Linux 中压缩及解压缩bz2文件了。然而,有任何的问题和反馈,可以在评论区中留言。
重要的是,你可能想在 Linux 中查看一些重要的 tar 命令示例,以便学习使用 tar 命令来创建压缩归档文件。
以上是“Linux下bzip2怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341