命令介绍
要解压“.bz2”格式的压缩包文件,除了使用“bzip2 -d 压缩包名”命令外,还可以使用 bunzip2 命令。
bunzip2 命令的使用和 gunzip 命令大致相同,bunzip2 命令只能用于解压文件,即便解压目录,也是解压该目录以及所含子目录下的所有文件。
命令格式
bunzip2 命令的基本格式为: bunzip2 [选项] 源文件
该命令常用的选项及各自的含义说明:
选项 |
含义 |
备注 |
-k |
解压缩后,默认会删除原来的压缩文件。若要保留压缩文件,需使用此参数。 |
- |
-f |
解压缩时,若输出的文件与现有文件同名时,默认不会覆盖现有的文件。若要覆盖,可使用此选项。 |
- |
-v |
显示命令执行过程 |
- |
-L |
列出压缩文件内容。 |
- |
命令实例
实例一:直接解压缩
将 .bz2 文件直接解压到当前目录下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| [root@ubuntu2204-101 ~/test2 09:31:15] ./ ├── centos7-minimal-2009.iso ├── CentOS-7-x86_64-Minimal-2009.iso ├── data.zip.gz ├── file1 ├── file1.bz2 └── user.zip.gz
0 directories, 6 files
[root@ubuntu2204-101 ~/test2 09:31:19] bunzip2: Output file file1 already exists.
[root@ubuntu2204-101 ~/test2 09:32:50]
[root@ubuntu2204-101 ~/test2 09:33:04] ./ ├── centos7-minimal-2009.iso ├── CentOS-7-x86_64-Minimal-2009.iso ├── data.zip.gz ├── file1 └── user.zip.gz
0 directories, 5 files
|
“.bz2” 格式也可以使用 “bzip2 -d 压缩包” 命令来进行解压缩,例如:
1 2 3 4 5
| [root@ubuntu2204-101 ~/test2 09:33:53]
[root@ubuntu2204-101 ~/test2 09:36:04]
|
和 “.gz” 格式一样,”.bz2” 格式压缩的纯文本文件也可以不解压缩直接查看,使用的命令是 bzcat。例如:
1 2
| [root@ubuntu2204-101 ~/test2 09:37:42] 111
|