bzip2命令 – bz2文件的压缩程序

Linux系统中bzip2命令的英文是“bunzip2”,即.bz2文件格式的压缩程序; bzip2命令系统默认是没有安装的,需要安装bzip2库才可以使用此命令。

bzip2命令采用新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好。若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。

语法格式:bzip2 [参数] 文件系统

常用参数:

-c 将压缩与解压缩的结果送到标准输出
-d 执行解压缩
-f bzip2在压缩或解压缩时,若输出文件与现有文件同名,预设不会覆盖现有文件。若要覆盖,请使用此参数
-k bzip2在压缩或解压缩后,会删除原始的文件。若要保留原始文件,请使用此参数
-s 降低程序执行时内存的使用量
-t 测试.bz2压缩文件的完整性
-v 压缩或解压缩文件时,显示详细的信息
-z 强制执行压缩

参考实例

压缩文件:

[root@xtuos.com ~]# bzip2 a.txt

检查文件完整性:

[root@xtuos.com ~]# bzip2 -t a.txt.bz2

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1528.html

(0)
上一篇 2021年3月18日 下午8:03
下一篇 2021年3月18日 下午8:09

相关推荐

  • pdbedit命令 – samba的用户管理命令

    pdbedit命令用于管理存储在sam数据库中的用户账户,只能由root运行。pdbedit工具使用passdb模块化接口,与使用的用户数据库种类无关(目前有基于smbpasswd…

    Linux命令 2021年3月18日
  • grub-crypt命令 – 对口令进行加密

    grub-crypt命令的作用是对口令进行加密。grub-crypt命令支持对口令进行MD5和SHA加密,默认情况下是对口令进行SHA-512加密。 SHA是Secure Hash…

    Linux命令 2021年3月18日
  • pvscan命令 – 列出找到的物理卷

    pvscan命令会扫描系统中连接的所有硬盘,列出找到的物理卷列表。使用pvscan命令的-n选项可以显示硬盘中的不属于任何卷组的物理卷,这些物理卷是未被使用的。 语法格式: pvs…

    Linux命令 2021年3月19日
  • Category: 6:网络通讯

    open命令的作用是可以启用虚拟终端,然后执行指定的命令。 虚拟终端类似于你目前使用的终端。它们用于执行命令和 […]

    Linux命令 2021年3月19日
  • Category: 9:其他命令

    dc命令的作用是进行计算,它支持无限精度运算,也可以定义和调用宏。 通常情况下,dc命令从命令行界面读取数据, […]

    Linux命令 2021年3月18日
  • Category: 9:其他命令

    php命令是流行的Web开发语言PHP的命令行接口,可以使用PHP语言开发基于命令行的系统管理脚本程序。 使用 […]

    Linux命令 2021年3月18日
  • strip命令 – 从特定文件中去除一些符号信息和调试信息

    strip命令通过除去绑定程序和符号调试程序使用的信息,降低扩展公共对象文件格式(XCOFF)的对象文件的大小。 strip不仅仅可以针对可执行文件, 还能针对目标文件和动态库等。…

    Linux命令 2021年3月18日
  • shopt命令 – 设置控制shell行为变量的开关

    shopt命令可以设置哪些控制着Shell行为特性的变量的开关值,以达到控制Shell行为的目的。当执行命令shopt不带任何参数时,将列出由shopt控制的那些特性及其状态。 语…

    Linux命令 2021年3月18日
  • Category: 6:网络通讯

    cu命令可连接另一台主机,并采用类似拨号终端机的接口工作,也可执行简易的文件传输作业。 语法格式:cu [参数 […]

    Linux命令 2021年3月19日
  • mpartition命令 – 建立或删除MS-DOS的分区

    在讲述该命令之前,首先需要明白目录和分区的概念和区别: Linux的分区是物理上的概念,从物理上将存储空间分开;Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之…

    Linux命令 2021年3月19日