So entpacken Sie Dateien unter Linux
Tar ist ein recht beliebtes Archivformat, insbesondere unter Linux. In vielen Fällen verwenden Distributionen Tar-Archive, um Paketaktualisierungen bereitzustellen. Tar-Archive sind auch häufig zu finden, wenn es darum geht, Dateien online freizugeben.
Lesen Sie, wie Sie Dateien unter Linux entpacken.
Tar unter Linux
Zum Verwalten tar archives, alle Linux-Distributionen werden mit dem tar-Tool geliefert. Mit diesem Tool extrahieren wir den Inhalt eines Teerarchivs.
Lassen Sie uns alles anhand eines Beispiels demonstrieren. Lassen Sie uns zunächst ein Tar-Archiv mit mehreren Dateien und Verzeichnissen erstellen. Hier habe ich ein Verzeichnis mit dem Namen „Ants“ erstellt, das in ein Teerarchiv umgewandelt wird.
Nun erstellen wir ein Tar-Archiv aus dem Verzeichnis. Hier verwendet tar verschiedene Komprimierungsalgorithmen, um die Aufgabe auszuführen Es ist üblich, dass der Komprimierungsalgorithmus den Namen der Ausgabedatei vorschreibt.
Verwenden Sie den folgenden Befehl, um ein Tar-Archiv mit gzip-Komprimierung zu erstellen.
Verwenden Sie den folgenden Befehl, um ein Teerarchiv mit bzip2-Komprimierung zu erstellen.
Verwenden Sie das folgende c, um ein Teerarchiv mit XZ-Komprimierung zu erstellen Befehl.
Extrahieren von TAR-Dateien
Liste der TAR-Inhalte
Mit dem folgenden Befehl tar werden alle im tar-Archiv enthaltenen Dateien und Verzeichnisse aufgelistet.
Lassen Sie uns einen kurzen Überblick über die von uns verwendeten Flags geben.
- t: Es weist tar an, den Inhalt des Archivs aufzulisten.
- v: Es weist tar an, seine Aktion zu drucken auf der Konsole.
- f: Es teilt tar mit, für welche Datei die Aktion ausgeführt werden soll.
Gesamte Datei extrahieren
Jetzt sind wir bereit um die Teerarchive zu extrahieren, die wir zur Hand haben. Während Sie verschiedene Befehle verwenden mussten, um verschiedene Arten von Tar-Archiven zu erstellen, können wir nur einen einzigen Tar-Befehl verwenden, um alle zu extrahieren.
Mit dem folgenden Befehl tar werden alle gültigen Tar-Archive extrahiert. Wenn Dateien mit ähnlichen Dateinamen vorhanden sind, überschreibt tar beim Extrahieren die Dateien außerhalb des Archivs.
Hier, wir Es wird ein neues Teer-Flag angezeigt.
- x: Es weist tar an, ein Archiv zu extrahieren.
Wenn Sie nicht möchten, dass tar vorhandene Daten überschreibt Fügen Sie das Flag „-k“ hinzu. Es weist tar an, keine vorhandenen Dateien oder Verzeichnisse zu überschreiben / zu ersetzen.
Bestimmte Dateien extrahieren
Es gibt Situationen, in denen Sie nicht Das gesamte tar-Archiv muss nur extrahiert werden, um eine einzelne Datei abzurufen. Das tar-Tool bietet eine solche Flexibilität, dass Sie nur die wenigen ausgewählten Dateien extrahieren können, die Sie benötigen.
Für diese Aufgabe würde die tar-Befehlsstruktur folgendermaßen aussehen Dies. Hier wäre der Dateiname der Dateiname Ihres Wunsches ed Datei. Es muss mit dem Dateinamen im Tar-Archiv übereinstimmen.
Wenn Sie einige Dateien auf diese Weise extrahieren möchten, verwenden Sie die folgende Befehlsstruktur.
Bestimmte Verzeichnisse extrahieren
Dies ist eine weitere großartige Funktion des Teerarchivs. Angenommen, das Tar-Archiv in Ihrer Hand enthält ein Verzeichnis oder mehr, können Sie tar manuell mitteilen, welches Verzeichnis extrahiert werden soll.
Die Befehlsstruktur ähnelt dem obigen Abschnitt.
Wenn Sie mehrere Verzeichnisse extrahieren möchten Führen Sie dann den folgenden Befehl aus.
Letzte Gedanken
Das Extrahieren von Teerarchiven ist eine recht einfache Aufgabe. Alles was Sie wissen müssen ist der richtige Tar-Befehl. Wenn Sie die Aktionen mit der GUI ausführen und einen Dateimanager verwenden möchten, sollte Ihr Dateimanager standardmäßig Tarifarchive extrahieren können.
Unter Linux gibt es weitere Tools zum Extrahieren verschiedener Formate von komprimierten Archiven. Lesen Sie, wie Sie komprimierte Archive unter Linux extrahieren können.
Viel Spaß beim Rechnen!