TAR单文件提取器

按文件路径从TAR存档中提取单个文件(需要7zip命令)

Click to upload file or drag and drop file here

Maximum file size: 500MB Supported formats: application/x-tar, application/tar, application/octet-stream, .tar

输入存档中的确切文件路径。使用预览工具查看可用文件。

关键信息

分类
转换与编码
输入类型
file, text
输出类型
file
样本覆盖
4
支持 API
Yes

概览

TAR单文件提取器是一款高效的在线工具,旨在帮助用户从大型TAR存档中快速提取特定文件,无需解压整个压缩包,从而节省时间和存储空间。

适用场景

  • 当你只需要从巨大的TAR存档中获取某一个特定配置文件时。
  • 当你受限于磁盘空间,无法完整解压整个TAR归档文件时。
  • 当你需要快速验证存档内某个特定文件的内容而不想进行全量解压时。

工作原理

  • 上传你的TAR存档文件至工具页面。
  • 在输入框中准确填写你想要提取的文件路径(例如:data/config.json)。
  • 点击提取按钮,系统将通过后端处理并为你提供该文件的下载链接。

使用场景

从备份的TAR归档中快速恢复单个丢失的日志文件。
在开发过程中,从大型项目归档中提取特定的配置文件进行调试。
从包含大量数据的TAR包中提取单个数据集进行分析,无需解压全部数据。

用户案例

1. 快速提取配置文件

后端开发人员
背景原因
项目备份文件是一个500MB的TAR包,开发人员仅需查看其中的数据库连接配置。
解决问题
不想为了一个几KB的配置文件解压整个500MB的存档。
如何使用
上传TAR文件,在路径输入框中填入 `config/database.yaml` 并执行提取。
效果
仅耗时数秒即下载到了所需的配置文件,无需等待全量解压。

用 Samples 测试

file

相关专题

常见问题

我需要安装7zip软件吗?

不需要,该工具在服务器端运行,利用7zip命令处理提取任务,你只需通过浏览器操作即可。

如何获取存档内的确切文件路径?

建议先使用压缩软件查看存档结构,确保输入的路径与存档内的层级完全一致。

支持提取多个文件吗?

目前该工具专注于单文件提取,每次操作仅支持提取一个指定路径的文件。

上传的文件大小有限制吗?

是的,单次上传的TAR文件大小限制为500MB。

提取后的文件格式会改变吗?

不会,提取出的文件将保持其原始格式和内容,与存档内存储的状态完全一致。

API 文档

请求端点

POST /zh/api/tools/tar-selective-extract

请求参数

参数名 类型 必填 描述
tarFile file (需要先上传) -
filePath text 输入存档中的确切文件路径。使用预览工具查看可用文件。

文件类型参数需要先通过 POST /upload/tar-selective-extract 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-tar-selective-extract": {
      "name": "tar-selective-extract",
      "description": "按文件路径从TAR存档中提取单个文件(需要7zip命令)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=tar-selective-extract",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]