首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C/C++基础

    bzip2(1) command

    1.命令简介 bzip2 用来压缩和解压文件。 bzip2 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为 .bz2 的 bzip2 通常 bzip2 不会覆盖已经存在的文件。该选项还强制 bzip2 打破文件的硬连接,缺省情况下 bzip2 不会这么做。 bzip2 -k /etc/passwd # 或 bzip2 -c /etc/passwd > /etc/passwd.bz2 (3)压缩时显示指令执行过程。 bzip2 -tv /etc/passwd.bz2 /etc/passwd.bz2: ok 参考文献 bzip2(1) manual - linux.org bzip2 - Linux 命令手册

    26400编辑于 2024-05-24
  • 来自专栏运维小白

    6.3 bzip2压缩工具

    bzip2目录概要 bzip2 1.txt 或 bzip2 -z 1.txt 压缩文件 bzip2 -d 1.txt.bz2 或 bunzip2 1.txt.bz2 解压文件 bzip -# 1.txt 范围1-9,默认9 不能压缩目录 bzcat 1.txt.bz2 查看压缩文件的内容(含义为:先解压,后查看) bzip2 -c 1.txt > bzip2压缩文件 安装bzip2包——>yum install -y bzip2 bzip2 1.txt 压缩文件 [root@hf-01 d6z]# du -sh 1.txt 2.0M 1. 1.txt.bz2 bzip2解压文件(两种办法) bzip2 -d 1.txt 解压文件 [root@hf-01 d6z]# bzip2 -d 1.txt.bz2 [root@hf-01 d6z 压缩文件,并指定目录 bzip2 -c 1.txt > /tmp/2.txt.bz2 压缩1.txt文件,并压缩到/tmp下2.txt.bz2 [root@hf-01 d6z]# bzip2 -c

    1K60发布于 2018-02-06
  • 来自专栏C/C++基础

    Linux 命令(118)—— bzip2 命令

    .bz2 的 bzip2 文件。 2.命令格式 bzip2 [OPTIONS] [FILES...] bzip2 命令行参数有意设计为接近 GNU gzip 的形式,但也不完全相同。bzip2 从命令行读入选项和文件名。 通常 bzip2 不会覆盖已经存在的文件。该选项还强制 bzip2 打破文件的硬连接,缺省情况下 bzip2 不会这么做。 bzip2 -k /etc/passwd # 或 bzip2 -c /etc/passwd > /etc/passwd.bz2 (3)压缩时显示指令执行过程。 bzip2 -tv /etc/passwd.bz2 /etc/passwd.bz2: ok ---- 参考文献 [1] bzip2(1) manual [2] Linux 命令手册.bzip2

    1.4K10发布于 2020-02-19
  • 来自专栏C/C++基础

    Linux 命令(158)—— bzip2recover 命令

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 bzip2recover 从损坏的 bzip2 文件中恢复数据。 bzip2 是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区块损坏时,便可利用bzip2recover,试着将文件中的区块隔开来,以便解压缩正常的区块。 2.命令格式 bzip2recover <filename> 3.选项说明 无。 4.常用示例 修复 .bz2 文件。 bzip2recover passwd.bz2 bzip2recover 1.0.6: extracts blocks from damaged .bz2 files. bzip2recover: searching ' ... bzip2recover: finished ---- 参考文献 bzip2recover(1) manual - linux.org

    49630编辑于 2022-10-30
  • 来自专栏MyBatis入门案例-注解

    压缩,解压参数:tar,zip,unzip,gzip, bzip2

    bzip2命令打包操作 “.bz2"格式是 Linux 的另一种压缩格式,从理论上来讲,”.bz2"格式的算法更先进、压缩比更好;而 ".gz"格式相对来讲的时间更快。 bzip2 命令的基本格式如下:bzip2 [选项] 源文件 源文件指的要压缩或解压缩的文件。 bzip2 命令常用选项及含义 选项 含义 -d 执行解压缩,此时该选项后的源文件应为标记有 .bz2 后缀的压缩包文件。 -k bzip2 在压缩或解压缩任务完成后,会删除原始文件,若要保留原始文件,可使用此选项。 bunzip2 命令做解打包操作 要解压“.bz2”格式的压缩包文件,除了使用“bzip2 -d 压缩包名”命令外,还可以使用 bunzip2 命令。

    1.7K10发布于 2021-02-05
  • 来自专栏编程理解

    Linux命令使用:gzip、bzip2与zip

    <file> 相对于gzip,bzip2是一个压缩效率更高的命令,压缩后文件占据的空间更小,所以需要的压缩时间要比gzip更久,bzip2的使用方式与gzip基本相同。 tmpuser:test/ $ bzip2 -dk a.bz2 tmpuser:test/ $ ls a a.bz2 b directory 由示例可知,bzip2命令的压缩和解压方式与gzip c.bz2 d.bz2 tmpuser:test/ $ bzip2 -dk directory/* tmpuser:test/ $ ls directory c c.bz2 d d.bz2 bzip2 命令对目录的压缩同样是压缩目录下每一个文件,不过bzip2命令并没有提供-r参数,所以无法递归的对目录下文件进行压缩与解压操作。 3. zip <file.zip> <file> zip命令的压缩率要低于bzip2和gzip,不过使用较为广泛,且兼容性较好。

    2.4K20发布于 2018-12-14
  • 来自专栏Laoqi's Linux运维专列

    gzip,bzip2,xz,zip,tar压缩工具详解

    txt > /root/1.txt.gz :压缩文件到指定目录并不删除原文件 • gzip -cd /root/1.txt.gz > /tmp/2.txt :解压缩文件到指定目录重命名并不删除原文件 bzip2 压缩工具 •bzip2 1.txt  / bzip2 -z 1.txt • bzip2 -d 1.txt.bz2 / bunzip2 1.txt.bz2 • bzip -# 1.txt  //#范围1- 9,默认9 • 不能压缩目录 • bzcat 1.txt.bz2 • bzip2 -c 1.txt > /root/1.txt.bz2 • bzip2 -cd /root/1.txt.bz2 > /tmp 实例:压缩力度:xz > bzip > gzip 压缩: gizp 1.txt bzip2 1.txt xz 1.txt 解压缩: gzip -d 1.txt.gz bzip2 -d 1.txt.bz2 : bzip2 -c 1.txt > /root/1.txt.bz2 bzip2 -cd /root/1.txt.bz2 > /tmp/2.txt xz: xz -c 1.txt > /root/1.txt.xz

    1.7K90发布于 2018-05-09
  • “Linux压缩大师”:gzip、bzip2、tar与zip

    Linux提供了多种强大的压缩与解压工具,其中最常用的包括gzip、bzip2、tar和zip。下面,我们将逐一介绍这些“助手”的基本用法和特点。 2. bzip2简介:bzip2是另一个流行的压缩工具,其压缩率高于gzip,但压缩和解压速度较慢。bzip2同样只能压缩单个文件,压缩后的文件以.bz2为扩展名。 基本用法:压缩文件:bzip2 [选项] 文件名。与gzip类似,bzip2 test.txt会压缩test.txt并删除原始文件,使用-k选项可保留原始文件。 解压缩文件:bzip2 -d [选项] 压缩文件名 或使用bunzip2命令。例如,bzip2 -d test.txt.bz2或bunzip2 test.txt.bz2会解压缩文件。 不过,tar可以与gzip、bzip2等压缩工具结合使用,以实现压缩打包的目的。基本用法:打包文件:tar [选项] 归档文件名 [文件或目录]。

    61310编辑于 2024-08-22
  • 来自专栏学习与分享

    【Linux】常用压缩解压缩命令之bzip2详解

    1. bzip2的基本用法 1.1 压缩单个文件 使用bzip2命令压缩单个文件的基本语法如下: bzip2 文件名 实例: bzip2 example.txt 这将生成一个名为example.txt.bz2 1.2 压缩多个文件 要压缩多个文件,可以列出它们的文件名: bzip2 文件1 文件2 文件3 实例: bzip2 file1.txt file2.txt file3.txt 这将分别生成file1. 解压缩文件 2.1 基本解压 要解压缩.bz2文件,使用bzip2命令的基本解压语法如下: bzip2 -d 文件名.bz2 或者简写: bunzip2 文件名.bz2 实例: bzip2 -d example.txt.bz2 2.2 解压到指定目录 有时候,我们希望将解压后的文件放置在指定目录,可以使用 -c 选项: bzip2 -d -c 文件名.bz2 > 目标目录/文件名 实例: bzip2 -d -c example.txt.bz2 bzip2适用于需要更高压缩率的场景,但在对速度要求较高、或者需要更通用性的场合,可能需要考虑其他工具如gzip或zip。 4.

    1.4K10编辑于 2024-02-21
  • 来自专栏阿dai_linux

    Linux普通文件压缩工具gzip、Bzip2、xz

    压缩工具 bzip2 是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好。 bzip2能够进行高质量的数据压缩。它利用先进的压缩技术,能够把普通的数据文件压缩10%至15%,压缩的速度和解压的效率都非常高!支持大多数压缩格式,包括tar、gzip 等等。 注意: bzip2不可以压缩目录文件 语法: bzip2 [options] [filename] options: -d:解压缩 -z:压缩(=bzip2,所以可以不带该参数直接使用) bzip2 压缩 [root@adai002 d6z]# bzip2 1.txt [root@adai002 d6z]# ls 1.txt.bz2 2.txt [root@adai002 d6z]# du -sh 注意: xz不可用于压缩目录文件 语法: xz [options] [filename] options: -d:解压缩 使用方法同gzip、bzip2,压缩程度更高。

    2.8K10发布于 2019-04-03
  • 来自专栏公众号:Lucifer三思而后行

    Linux From Scratch(LFS11.0)构建 LFS 系统 -Bzip2-1.0.8

    Bzip2 软件包包含用于压缩和解压缩文件的程序。使用 bzip2 压缩文本文件可以获得比传统的 gzip 优秀许多的压缩比。 安装 Bzip2 解压软件包: cd /sources tar xf bzip2-1.0.8.tar.gz cd bzip2-1.0.8 应用一个补丁,以安装该软件包的文档: patch -Np1 -i 确保 man 页面被安装到正确位置: sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile 执行以下命令,准备编译 Bzip2: make -f 二进制程序到 /bin 目录,并将两个和 bzip2 完全相同的文件替换成符号链接: cp -v bzip2-shared /usr/bin/bzip2 for i in /usr/bin/{bzcat ,bunzip2}; do ln -sfv bzip2 $i done 删除无用的静态库: rm -fv /usr/lib/libbz2.a 安装完成后清理工作: cd .. rm -rf bzip2

    45310发布于 2021-10-08
  • 来自专栏linux运维学习

    linux学习第十九篇:压缩介绍,gzip,bzip2,xz压缩工具

    压缩工具 bzip2比gzip压缩得更狠,但也意味着耗费的cpu资源也越多。 bzip2 1.txt //压缩文件1.txt。bzip2 是不支持压缩目录的。 bzip2 -z 1.txt //压缩文件1.txt,同上 bzip2 -d 1.txt.bz2 //-d 解压压缩包1.txt.bz2 bunzip2 1.txt.bz2 // 压缩程度比gzip更强 360K 1.txt.gz 172K 2.txt.bz2 xz压缩工具 bzip2比gzip压缩得更狠,而xz比bzip2压缩得更狠。 所以压缩q强度上xz>bzip>gzip,但不是绝对的,有些文件可能适合其中一种。 xz 1.txt // 压缩文件1.txt。xz 是不支持压缩目录的。

    1.8K70发布于 2018-02-05
  • 来自专栏linux基础

    Linux基础之tar归档命令、zip压缩、gzip压缩、bzip2压缩

    gunzip audit.log.gz四、bzip2压缩命令的使用先安装bzip2:yum install bzip2 -y进行压缩:[root@localhost log]# tar cvjf vm.tar.bz2 【文件名】[root@localhost tar]# bzip2 audit.log1、常用命令选项格式:bzip2 【-9】【文件名】bzip2 -9:表示高压缩比,取值1-9,默认为6bzip2 -d:用于解压缩文件,同bunzip2(解压缩)命令bzip2 -d:解压.bz2格式的压缩文件[root@localhost tar]# bzip2 -d audit.log.bz2[root@localhost tar]# bunzip2 audit.log.bz2bzip2 -c:将输出重定向到标准输出,保留源文件[root@localhost tar]# bzip2 -c audit.log > audit1 .log.bz2bzip2 -k:保留原文件压缩。

    72600编辑于 2025-04-12
  • 来自专栏我是攻城师

    hadoop2.2源码编译后不支持bzip2压缩解决办法

    有时候装完的hadoop2.2的集群,在我们的系统(REAL系)执行bin/hadoop checknative 命令时,出现如上图的警告,意思就是载入bzip2压缩失败,但是在整个编译过程,并没有出现任何错误 ,受影响的版本主要在hadoop2.3.0之前的hadoop版本 具体的原因是由于centos系统没有安装bzip2-devel库文件,然后导致在编译过程中没有将bzip2压缩,编译进入hadoop中, 所以在我们查看checknative时,才出现了不支持bzip2压缩的警告,检验和解决办法如下: 在linux系统上执行 rpm -qa bzip2-devel 命令查找是否安装了bzip2库文件(一般装的是 mini版iso文件的库,默认没有自带bzip2库) 如果系统没有安装,则执行yum install -y bzip2-devel命令,安装bzip2-devel库支持 安装完成后,重新编译hadoop

    78770发布于 2018-05-11
  • 来自专栏网络技术联盟站

    5 种常见的 Linux 打包类型:tar、gzip、bzip2、zip 、 7z

    本文将详细介绍 5 种常见的 Linux 打包类型,包括tar、gzip、bzip2、zip 和 7z,以及它们的特点、使用方法和适用场景。 使用示例: # 压缩文件 gzip file # 解压缩 gzip -d file.gz 3. bzip2 bzip2 是另一种常用的 Linux 压缩工具,它可以提供更高的压缩比。 bzip2 压缩后的文件以 .bz2 扩展名结尾。 压缩速度较慢:相比于 gzip,bzip2 的压缩速度较慢。 逐个文件压缩:bzip2 只能压缩单个文件,不能打包多个文件。 使用示例: # 压缩文件 bzip2 file # 解压缩 bzip2 -d file.bz2 4. zip zip 是一种广泛使用的跨平台压缩工具,它可以打包和压缩多个文件和目录。

    1.9K30编辑于 2023-09-06
  • 来自专栏网络技术联盟站

    5 种常见的 Linux 打包类型:tar、gzip、bzip2、zip 、 7z

    本文将详细介绍 5 种常见的 Linux 打包类型,包括tar、gzip、bzip2、zip 和 7z,以及它们的特点、使用方法和适用场景。 使用示例:# 压缩文件gzip file# 解压缩gzip -d file.gz3. bzip2bzip2 是另一种常用的 Linux 压缩工具,它可以提供更高的压缩比。 bzip2 压缩后的文件以 .bz2 扩展名结尾。 压缩速度较慢:相比于 gzip,bzip2 的压缩速度较慢。逐个文件压缩:bzip2 只能压缩单个文件,不能打包多个文件。 使用示例:# 压缩文件bzip2 file# 解压缩bzip2 -d file.bz24. zipzip 是一种广泛使用的跨平台压缩工具,它可以打包和压缩多个文件和目录。

    9.2K30编辑于 2023-06-09
  • 来自专栏北京马哥教育

    如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等

    如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等 你是否曾经有过要计算一个非常大的数据(几百GB)的需求? 你可能有一个4核或更多核的CPU,但我们合适的工具,例如 grep, bzip2, wc, awk, sed等等,都是单线程的,只能使用一个CPU内核。 BZIP2 bzip2是比gzip更好的压缩工具,但它很慢!别折腾了,我们有办法解决这问题。 以前的做法: cat bigfile.bin | bzip2 --best > compressedfile.bz2 现在这样: cat bigfile.bin | parallel --pipe -- recend '' -k bzip2 --best > compressedfile.bz2 尤其是针对bzip2,GNU parallel在多核CPU上是超级的快。

    2.8K90发布于 2018-05-02
  • 来自专栏程序猿的大杂烩

    Linux压缩打包介绍,gzip压缩工具,bzip2压缩工具,xz压缩工具

    笔记内容: l 6.1 压缩打包介绍 l 6.2 gzip压缩工具 l 6.3 bzip2压缩工具 l 6.4 xz压缩工具 笔记日期:2017.8.5 6.1 压缩打包介绍 ? 注意:gzip不能压缩目录 6.3 bzip2压缩工具 ? 这个bzip工具比起gzip来说,要压缩得更狠一些,也就代表着耗费的cpu资源更多,而且这两个工具的压缩算法不一样。 最小化安装可能没有这个工具,需要使用yum install -y bzip2命令安装: ? bzip2和gzip的用法几乎是一模一样的: ? 解压同样的可以使用两个命令: ? ? bzip2也有压缩级别,可以指定压缩的级别,也是1-9的压缩级别,默认的压缩级别是9,所以一般情况下不需要指定压缩级别。   示例: ? 可以使用file查看压缩文件的信息: ?

    2.3K20发布于 2020-09-23
  • 来自专栏10km的专栏

    linux下boost编译安装全过程脚本塈bzip2编译安装全过程脚本

    bzip2编译安装 下面的脚本完成bzip2下载编译安装全过程。 build_bzip2.sh #! BZIP2_VERSION="1.0.6" BZIP2_FOLDER="bzip2-$BZIP2_VERSION" BZIP2_PACKAGE="$BZIP2_FOLDER.tar.gz" if need_download $BZIP2_PACKAGE "00b516f4704d4a7cb50a1d97e6e8e15b" then echo "(下载源码)downloading bzip2 $BZIP2_VERSION source" wget --no-check-certificate http://www.bzip.org/$BZIP2_VERSION/$BZIP2_PACKAGE exit_on_error fi remove_if_exist $BZIP2_FOLDER tar zxvf $BZIP2_PACKAGE exit_on_error bzip2_makefile=$BZIP2_FOLDER/

    2.5K70发布于 2018-01-03
  • 来自专栏全栈程序员必看

    linux 压缩成bz2,linux 将文件压缩成bz2格式 命令:bzip2

    bzip2命令用于创建和管理(包括解压缩)“.bz2”格式的压缩包。 语法 bzip2 (选项 ) (参数) 选项 -c或——stdout:将压缩与解压缩的结果送到标准输出; -d或——decompress:执行解压缩; -f或-force:bzip2在压缩或解压缩时 实例 压缩指定文件 filename: bzip2 filename 或 bzip2 -z filename 这里,压缩的时候不会输出,会将原来的文件filename给删除,替换成filename.bz2 只用压缩举例了,解压的时候同理bzip2 -dk filename.bz2不再举例了。 使用bzip2的时候将所有后面的看作文件(即使文件名以’-‘开头): bzip2 — -myfilename 这里主要是为了防止文件名中-产生以为是选项的歧义。

    2.2K30编辑于 2022-08-22
领券