Skip to content

在 iPhone 上打开 ZST 和 TAR.ZST 文件

在 Fileso 中解压 .zst 和 .tar.zst 文件,弄清解出的是单个文件还是 TAR 包。

1 分钟阅读Fileso

Zstandard(zstd)压缩的是一条流。.zst 下载可能展开成一个文件,而 .tar.zst 解码后通常包含许多 TAR 成员。Fileso 读取受支持的 zstd 帧,检测到内层 TAR 时直接打开;依赖外部字典的流不在当前解码器的支持范围内。

在 Fileso 中解压 .zst

  1. 把压缩文件完整地保存到 Fileso,保留全部文件名和扩展名。
  2. 点击它并选择 Extract。需要其他目标位置时用 Extract to Folder;View 会生成一份临时解压副本供查看。
  3. 等待解码完成。简单压缩流可能只产生一个文件,内层是 TAR 或 CPIO 时则会产生多个条目。
  4. 打开解出的文件,确认大小和类型无误后,再删除压缩源文件。

以 .log.zst 结尾的日志通常应该解出一个日志文件,而不是一个目录。对于 .tar.zst,检查解出的目录树。为未压缩内容留足空间,检查过一个有代表性的文件之前保留原文件。

解压失败怎么办

如果 zstd 文件是用外部字典创建的,请对方提供不用字典压缩的版本。帧数据缺失、或文件只是顶着 .zst 的名字,同样会失败。改后缀补不回缺失的压缩数据。

常见问题

为什么 ZST 和 TAR.ZST 显示的内容不一样? ZST 是外层压缩。TAR.ZST 在里面多加了一层 TAR 包,所以 Fileso 能展示它的每个成员。

阅读:如何在 iPhone 上解压 TAR 文件。

Fileso

File manager, PDF editor and powerful file tools

App Store

准备好试试了吗?

Fileso · File manager, PDF editor and powerful file tools

App Store 免费下载