TAR.tar

如何在 macOS 上从 TAR 压缩包中提取文件

TAR 是 Unix 系统中打包文件的经典格式。TAR 本身不压缩数据,但几乎总是配合压缩算法(gzip、bzip2、xz)来创建 .tar.gz、.tar.bz2 或 .tar.xz 文件。macOS 通过 Terminal 原生支持 TAR 格式。

在 macOS 上打开 TAR 文件的默认方法

工具: Terminal(系统内置)

$ tar xf archive.tar

步骤

  1. 打开 Terminal。
  2. 进入 .tar 文件所在的文件夹。
  3. 运行:tar xf archive.tar
  4. 对于压缩格式:tar xzf archive.tar.gz、tar xjf archive.tar.bz2 或 tar xJf archive.tar.xz
注意: tar 命令支持提取特定文件:tar xf archive.tar path/to/file。可以先用 tar tf archive.tar 查看内容列表。

从 TAR 压缩包中提取单个文件

虽然默认的 macOS 工具支持选择性提取,但过程通常涉及终端命令。MacPacker 通过可视化文件浏览器让这一切变得简单——只需浏览压缩包内容并拖出所需文件即可。

使用 MacPacker 打开 TAR 文件

MacPacker 是一款免费的开源 macOS 压缩包管理器,支持 TAR 以及 30 多种其他格式。与默认工具不同,MacPacker 让您可以:

  • 像文件夹一样浏览压缩包内容
  • 使用 Quick Look 预览文件而无需提取
  • 通过拖放提取单个文件
  • 导航嵌套的压缩包(压缩包中的压缩包)
  • 以原生 SwiftUI 界面享受流畅体验

获取 MacPacker

v0.15.1 · macOS 14+
$ brew install --cask macpacker

因 Apple 审核流程,App Store 版本可能比直接下载晚几天。

常见问题

如何在 Mac 上解压 TAR 文件?

打开 Terminal,运行:tar xf archive.tar —— 所有文件将解压到当前目录。对于 .tar.gz 文件,使用:tar xzf archive.tar.gz

能否在不解压的情况下预览 TAR 文件的内容?

在 Terminal 中运行:tar tf archive.tar 即可列出所有文件。如需可视化浏览并支持 Quick Look 预览,可使用 MacPacker —— 它能像浏览文件夹一样浏览压缩包。

能否在 Mac 上从 TAR 压缩包中提取单个文件?

可以。在 Terminal 中运行:tar xf archive.tar path/to/file —— 只会提取指定的文件。MacPacker 也支持通过拖拽进行选择性提取。

相关格式