Creative Saplings

So entpacken Sie Dateien unter Linux

Januar 29, 2021
No Comments

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.

$ tree Ants /

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.

$ tar -cvzf ants.tar.gz < Quelldateiverzeichnis >

Verwenden Sie den folgenden Befehl, um ein Teerarchiv mit bzip2-Komprimierung zu erstellen.

$ tar -cvjf ants.tar.bz2 < Quelldateiverzeichnis >

Verwenden Sie das folgende c, um ein Teerarchiv mit XZ-Komprimierung zu erstellen Befehl.

$ tar -cvJf ants.tar.xz < source_file_directory >

Extrahieren von TAR-Dateien

Liste der TAR-Inhalte

Mit dem folgenden Befehl tar werden alle im tar-Archiv enthaltenen Dateien und Verzeichnisse aufgelistet.

$ tar -tvf < tar_archive >

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.

$ tar -xvf < tar_archive >

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.

$ tar -xvkf < tar_archive >

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.

$ tar -xvf < tar_archive > < Dateiname >

Wenn Sie einige Dateien auf diese Weise extrahieren möchten, verwenden Sie die folgende Befehlsstruktur.

$ tar -xvf < tar_archive > < Dateiname_1 > < Dateiname_2 >

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.

$ tar -xvf < tar_archive > < Verzeichnis >

Wenn Sie mehrere Verzeichnisse extrahieren möchten Führen Sie dann den folgenden Befehl aus.

$ tar -xvf < tar_archive > < Verzeichnis_1 > < Verzeichnis_2 >

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!

Articles
Previous Post

Solltest du deine Zähne nach dem Aufhellen der Streifen putzen? - Richtige Anwendung

Next Post

Oppa bedeutet

Schreibe einen Kommentar Antworten abbrechen

Neueste Beiträge

  • Beste Fotografieschulen der Welt, 2020
  • Souveräne Bürger bringen ihre regierungsfeindliche Philosophie auf die Straße
  • Leitfaden für Stuckreparaturkosten
  • Muckrakers (Deutsch)
  • Präzisionsonkologie

Archive

  • Februar 2021
  • Januar 2021
  • Dezember 2020
  • November 2020
  • Oktober 2020
  • September 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.