【问题标题】:How to find sizes of files in bzip2 archive without unpacking?如何在不解压缩的情况下查找 bzip2 存档中的文件大小?
【发布时间】:2016-09-26 00:24:09
【问题描述】:

我有 1.4GB 的 .bzip2 存档,当尝试解压缩时,我收到此错误:

bzip2:I/O 或其他错误,正在解决。可能的原因如下。

bzip2:设备上没有剩余空间

但我的当前分区有 13GB 可用空间。

如何在不解压缩的情况下获取解压缩文件的大小?

【问题讨论】:

    标签: linux archive bzip2


    【解决方案1】:

    您仍然需要“花费”运行解压缩算法的时间,但您可以将字符流重定向到 wc -c(字数统计字符)实用程序。即

      bunzip2 -c bigFile.bz2 | wc -c
    

    IHTH

    【讨论】:

    • 对于bzip2,以下对我有用:bzip2 -dc bigFile.bz2 | wc -c
    【解决方案2】:

    您可以使用以下命令获取 bz2 文件(使用 bzip2 压缩器压缩)的相关详细信息。

    ls -ahl filename.[extension].bz2
    

    【讨论】:

    • @konstov 知道 bz2 存档的 13 GB 文件大小 - 他想知道解压缩后的大小
    猜你喜欢
    • 2023-02-14
    • 2011-01-20
    • 1970-01-01
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 2022-11-21
    • 2013-10-03
    相关资源
    最近更新 更多