TAR.GZ Datei-Extraktor

Eine einzelne Datei aus TAR.GZ-Archiv nach genauen Pfad extrahieren (erfordert 7zip-Befehl)

Click to upload file or drag and drop file here

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

Genauen Dateipfad eingeben. Verwenden Sie Vorschau um verfügbare Dateien zu sehen.

Wichtige Fakten

Kategorie
Konvertierung & Kodierung
Eingabetypen
file, text
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der TAR.GZ Datei-Extraktor ermöglicht es, eine einzelne Datei aus einem TAR.GZ-Archiv nach ihrem genauen Pfad zu extrahieren, ohne das gesamte Archiv entpacken zu müssen. Dies spart Zeit und Speicherplatz, insbesondere bei großen Archiven, und erfordert den 7zip-Befehl auf dem Server.

Wann verwenden

  • Wenn Sie nur eine bestimmte Datei aus einem TAR.GZ-Archiv benötigen, ohne alles zu entpacken.
  • Wenn das Archiv zu groß ist, um es vollständig herunterzuladen oder zu verarbeiten.
  • Wenn Sie den genauen Dateipfad innerhalb des Archivs kennen und schnell darauf zugreifen müssen.

So funktioniert es

  • Laden Sie die TAR.GZ-Archivdatei über den Datei-Upload hoch.
  • Geben Sie den genauen Dateipfad der zu extrahierenden Datei im Textfeld ein.
  • Das Tool verwendet den 7zip-Befehl, um die Datei aus dem Archiv zu extrahieren.
  • Die extrahierte Datei wird automatisch zum Download bereitgestellt.

Anwendungsfälle

Extrahieren einer Konfigurationsdatei aus einem Server-Backup, um schnell Änderungen vorzunehmen.
Wiederherstellen eines spezifischen Dokuments aus einem komprimierten Archiv ohne vollständige Entpackung.
Zugriff auf eine einzelne Log-Datei in einem großen Archiv zur gezielten Fehleranalyse oder Überwachung.

Beispiele

1. Apache-Konfiguration aus Backup extrahieren

Systemadministrator
Hintergrund
Ein Systemadministrator hat ein TAR.GZ-Backup eines Webservers und benötigt nur die Apache-Konfigurationsdatei für eine schnelle Anpassung.
Problem
Das Backup ist mehrere GB groß, und das vollständige Entpacken würde zu viel Zeit und Speicherplatz verbrauchen.
Verwendung
Laden Sie die Datei 'server_backup.tar.gz' hoch und geben Sie 'etc/apache2/apache2.conf' als Dateipfad ein.
Ergebnis
Die Datei apache2.conf wird extrahiert und steht sofort zum Download bereit, ohne das gesamte Archiv zu verarbeiten.

2. Fehlerprotokoll für Debugging abrufen

Hintergrund
Ein Entwickler hat ein TAR.GZ-Archiv mit Anwendungslogs und sucht nach einer bestimmten Fehlerprotokolldatei zur Analyse eines Fehlers.
Problem
Das Archiv enthält Hunderte von Dateien, und manuelles Durchsuchen wäre ineffizient und zeitaufwendig.
Verwendung
Geben Sie das Archiv 'app_logs.tgz' hoch und den Pfad 'logs/error_2023.log' ein.
Ergebnis
Die Datei error_2023.log wird extrahiert, sodass der Entwickler sie sofort herunterladen und analysieren kann.

Mit Samples testen

file

Verwandte Hubs

FAQ

Benötige ich 7zip installiert, um dieses Tool zu nutzen?

Ja, das Tool erfordert den 7zip-Befehl, der auf dem Server verfügbar sein muss, um die Extraktion durchzuführen.

Wie finde ich den genauen Dateipfad im TAR.GZ-Archiv?

Sie können den Pfad aus einer vorherigen Extraktion kennen oder eine Vorschau des Archivs mit einem separaten Tool verwenden, um die Struktur zu sehen.

Kann ich mehrere Dateien gleichzeitig extrahieren?

Nein, dieses Tool ist nur für die Extraktion einer einzelnen Datei pro Vorgang ausgelegt.

Welche Dateitypen werden als Archiv unterstützt?

Das Tool unterstützt TAR.GZ- und TGZ-Archive, die mit gzip komprimiert sind.

Ist die Extraktion sicher und privat?

Ja, die Datei wird serverseitig verarbeitet und nach der Extraktion bereitgestellt, ohne dass Daten dauerhaft gespeichert werden.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/tar-gz-selective-extract

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
archiveFile file (Upload erforderlich) Ja -
filePath text Ja Genauen Dateipfad eingeben. Verwenden Sie Vorschau um verfügbare Dateien zu sehen.

Dateitypparameter müssen erst über POST /upload/tar-gz-selective-extract hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "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)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-tar-gz-selective-extract": {
      "name": "tar-gz-selective-extract",
      "description": "Eine einzelne Datei aus TAR.GZ-Archiv nach genauen Pfad extrahieren (erfordert 7zip-Befehl)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=tar-gz-selective-extract",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]