linux用zip命令压缩(Linuxbzip2命令压缩文件)

bzip2 命令同 gzip 命令类似,只能对文件进行压缩(或解压缩),对于目录只能压缩(或解压缩)该目录及子目录下的所有文件。当执行压缩任务完成后,会生成一个以“.bz2”为后缀的压缩包。

linux用zip命令压缩(Linuxbzip2命令压缩文件)(1)

".bz2"格式是 Linux 的另一种压缩格式,从理论上来讲,".bz2"格式的算法更先进、压缩比更好;而 ".gz"格式相对来讲的时间更快。bzip2 命令的基本格式如下:

[root@localhost ~]# bzip2 [选项] 源文件

源文件指的要压缩或解压缩的文件,该命令常用的选项及各自的含义如表 1 所示。

linux用zip命令压缩(Linuxbzip2命令压缩文件)(2)

表 1 bzip2 命令常用选项及含义

注意,gzip 只是不会打包目录,但是如果使用“-r”选项,则可以分别压缩目录下的每个文件;而 bzip2 命令则根本不支持压缩目录,也没有“-r”选项。【例 1】直接压缩文件。

[root@localhost ~]# bzip2 anaconda-ks.cfg #压缩成".bz2"格式

此压缩命令会在压缩的同时删除源文件。【例 2】压缩的同时保留源文件。

[root@localhost ~]# bzip2 -k install.log.syslog #压缩[ root@localhost ~]# ls anaconda-ks.cfg.bz2 install.loginstalLlogsyslog install.logsyslogbz2 #压缩文件和源文件都存在

我是大仁笔记,欢迎一起学习交流。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页