压缩文件可以通过使用更少的字节对文件中的数据进行编码来显着减小文件大小,这对备份和传输很有用。另一方面,解包文件意味着将文件中的数据恢复到其原始状态。Linux中有gzip、7-zip、Lrzip、PeaZip等多种文件压缩和解压工具,本教程将介绍如何在Linux中使用bzip2工具对.bz2文件进行压缩和解压。bzip2是一个非常著名的压缩工具,在大多数主要的Linux发行版上都有,您可以在您的发行版上使用适当的命令安装它。$sudoaptinstallbzip2[OnDebian/Ubuntu]$sudoyuminstallbzip2[OnCentOS/RHEL]$sudodnfinstallbzip2[OnFedora22+]使用bzip2的一般语法是:$bzip2option(s)filenames-z标志启用压缩:$bzip2filename或$bzip2-zfilename.tar文件,使用命令:$bzip2-zbackup.tar重要提示:bzip2在压缩和解压文件时默认删除输入文件(原始文件),要保留输入文件,使用-k或--keep选项。此外,-f或--force标志将强制bzip2覆盖现有的输出文件。------保留输入文件------$bzip2-zkfilename$bzip2-zkbackup.tar您还可以分别使用-1或--fast至-9将块大小从100k设置为900k或--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文件。bz2文件扩展名,可以使用上面的命令。$bzip2-vdEtcher-linux-x64.AppImage.bz2$bzip2-vfdEtcher-linux-x64.AppImage.bz2$ls-lEtcher-linux-x64.AppImage在Linux中解压bzip2文件要浏览bzip2的帮助和手册页,请输入下面的命令:$bzip2-h$manbzip2***,通过上面的简单讲解,相信你现在已经可以在Linux中对bz2文件进行压缩和解压了。不过大家有什么问题和反馈,可以在评论区留言。重要的是,您可能想查看Linux中一些很棒的tar命令示例,以了解如何使用tar命令创建压缩存档。
