Linux常用命令44——bzip2压缩或解压缩.bz2文件
在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,bzip2命令的功能是压缩或解压缩.bz2文件。Linux系统中常见的以.bz2结尾的文件是由bzip2命令压缩而成的,bzip2是一款压缩算法较新、压缩比较充分的压缩工具,与gzip命令十分相似。本篇学习记录bzip2命令的基本使用。
首先查看帮助文档:
语法格式:bzip2 参数 压缩包.bz2 文件或目录名
常用参数:
参数 | 参数解释 |
-z | 执行压缩操作(默认行为,不加参数就执行这个操作) |
-d | 执行解压缩操作 |
-f | 强制覆盖已有文件而不询问 |
-k | 保留已有文件 |
-s | 降低程序执行时,内存的使用量 |
-v | 显示执行过程详细信息 |
-t | 测试压缩文件的完整性 |
--help | 显示帮助信息并退出 |
--version | 显示版本信息并退出 |
例用示例
1.-z压缩文件,压缩成功后会把原文件删除
bzip2 -z futimens_test.txt
2.-d执行解压缩操作
bzip2 -d futimens_test.txt.bz2
3-k保留已有文件
bzip2 -k futimens_test.txt
4-f强制覆盖输出文件
5.测试压缩文件的完整性
bzip2 -t pread_test.txt.bz2
6.显示执行过程详细信息
7.-s降低程序执行时,内存的使用量
8.--help 显示帮助信息并退出
9.--version 显示版本信息并退出
参考:
https://www.runoob.com/linux/linux-comm-bzip2.html
https://www.linuxcool.com/bzip2
https://ipcmen.com/bzip2
https://man.linuxde.net/bzip2