Linux下bzip2怎么用
这篇文章主要为大家展示了“Linux下bzip2怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下bzip2怎么用”这篇文章吧。
bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。
Linux 中有几个文件压缩和解压缩工具,比如gzip、7-zip、Lrzip、PeaZip 等等。
bzip2 是一个非常有名的压缩工具,并且在大多数主流 Linux 发行版上都有,你可以在你的发行版上用合适的命令来安装它。
$sudoaptinstallbzip2[OnDebian/Ubuntu]$sudoyuminstallbzip2[OnCentOS/RHEL]$sudodnfinstallbzip2[OnFedora22+]
使用 bzip2 的常规语法是:
$bzip2option(s)filenames
如何在 Linux 中使用“bzip2”压缩文件
你可以如下压缩一个文件,使用-z标志启用压缩:
$bzip2filename或者$bzip2-zfilename
要压缩一个.tar文件,使用的命令为:
$bzip2-zbackup.tar
重要:bzip2 默认会在压缩及解压缩文件时删除输入文件(原文件),要保留输入文件,使用-k或者–keep选项。
此外,-f或者–force标志会强制让 bzip2 覆盖已有的输出文件。
------要保留输入文件------$bzip2-zkfilename$bzip2-zkbackup.tar
你也可以设置块的大小,从 100k 到 900k,分别使用-1或者–fast到-9或者–best:
$bzip2-k1Etcher-linux-x64.AppImage$ls-lhEtcher-linux-x64.AppImage.bz2$bzip2-k9Etcher-linux-x64.AppImage$bzip2-kf9Etcher-linux-x64.AppImage$ls-lhEtcher-linux-x64.AppImage.bz2
下面的截屏展示了如何使用选项来保留输入文件,强制 bzip2 覆盖输出文件,并且在压缩中设置块的大小。
在 Linux 中使用 bzip2 压缩文件
如何在 Linux 中使用“bzip2”解压缩文件
要解压缩.bz2文件,确保使用-d或者–decompress选项:
$bzip2-dfilename.bz2
注意:这个文件必须是.bz2的扩展名,上面的命令才能使用。
$bzip2-vdEtcher-linux-x64.AppImage.bz2$bzip2-vfdEtcher-linux-x64.AppImage.bz2$ls-lEtcher-linux-x64.AppImage
在 Linux 中解压 bzip2 文件
要浏览 bzip2 的帮助及 man 页面,输入下面的命令:
$bzip2-h$manbzip2
最后,通过上面简单的阐述,我相信你现在已经可以在 Linux 中压缩及解压缩bz2文件了。然而,有任何的问题和反馈,可以在评论区中留言。
重要的是,你可能想在 Linux 中查看一些重要的 tar 命令示例,以便学习使用 tar 命令来创建压缩归档文件。
以上是“Linux下bzip2怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。