主题
bzip2命令
bzip2 是一个用于压缩和解压文件的工具,它使用了 Burrows-Wheeler 压缩算法,通常能够提供比 gzip 更高的压缩率。下面是一些 bzip2 的基本用法以及常用示例。
- 安装bzip2
shell
yum install bzip21
基本命令格式
压缩文件:
shell# 压缩文件 bzip2 file1
2解压文件:
shell
# 解压缩
bzip2 -d file.bz21
2
2
常用选项
-k, --keep: 保留原始文件。-d, --decompress: 解压缩模式(等同于使用bunzip2)。-z, --compress: 强制压缩模式(默认情况下,当输入是.bz2文件时自动进入解压模式)。-v, --verbose: 显示更多的信息。-f, --force: 覆盖已存在的输出文件而不提示。
示例
压缩单个文件 将
example.txt文件压缩成example.txt.bz2:bashbzip2 example.txt1压缩并保留原文件 如果你想在压缩的同时保留原来的文件,可以加上
-k选项:bashbzip2 -k example.txt1解压 .bz2 文件 解压缩
example.txt.bz2回到example.txt:bashbunzip2 example.txt.bz21或者
bashbzip2 -d example.txt.bz21查看压缩进度 使用
-v选项可以在压缩或解压缩过程中显示详细的进度信息:
bash
bzip2 -v largefile.log1