Linux 命令之 - bzip2
命令介绍
bzip2 命令同 gzip 命令类似,只能对文件进行压缩(或解压缩),对于目录只能压缩(或解压缩)该目录及子目录下的所有文件。当执行压缩任务完成后,会生成一个以.bz2
为后缀的压缩包。
“.bz2”格式是 Linux 的另一种压缩格式,从理论上来讲,”.bz2”格式的算法更先进、压缩比更好;而 “.gz”格式相对来讲的时间更快。
命令格式
bzip2 命令的基本格式为: bzip2 [选项] 源文件(源文件指的要压缩或解压缩的文件)
该命令常用的选项及各自的含义如表:
注意:
gzip 只是不会打包目录,但是如果使用“-r”选项,则可以分别压缩目录下的每个文件;而 bzip2 命令则根本不支持压缩目录,也没有“-r”选项。
命令实例
实例一:常规压缩
直接将文件压缩成 .bz2 格式的文件。注意:这里会删除源文件
1 | # 压缩前当前目录: |
实例二:解压缩
参数:-d,解压缩
1 | [root@ubuntu2204-101 ~/test2 09:25:05]# bzip2 -d file1.bz2 |
实例三:递归压缩
参数:-k,压缩时保留源文件:
1 | [root@ubuntu2204-101 ~/test2 09:26:48]# bzip2 -k file1 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 生活日志!
评论