Zum Hauptinhalt springen

Was ist ein Tar-Ordner unter Linux: Ein Anfängerhandbuch

In der Linux-Welt gibt es viele Befehle und Tools, mit denen Sie verschiedene Aufgaben im Zusammenhang mit der Datei- und Archivverwaltung ausführen können. Eines der beliebtesten und mächtigsten Teams ist das Tar-Team. Ein Tar-Ordner oder ein Tar-Archiv ist eine Möglichkeit, mehrere Dateien und Verzeichnisse in eine Datei zu packen.

Normalerweise haben tar-Archive eine Erweiterung .tar. Unter Linux ist es auch möglich, ein tar-Archiv mit verschiedenen Komprimierungsalgorithmen wie gzip und bzip2 zu komprimieren. Das Ergebnis ist ein Archiv mit einer Erweiterung .tar.gz bzw. .tar.bz2. Ein gepacktes und komprimiertes tar-Archiv kann eine sehr bequeme Möglichkeit sein, mehrere Dateien oder Verzeichnisse über das Internet oder auf einem physischen Medium zu übertragen.

Der Vorteil der Verwendung von Tar-Archiven unter Linux besteht darin, dass sie verschiedene Dateiattribute wie Zugriffsrechte, Erstellungsdatum und Änderungszeit beibehalten können. Auch beim Entpacken eines Archivs werden unter Linux Verbindungen zwischen Dateien und Verzeichnissen beibehalten.

Der tar-Befehl verfügt über eine Vielzahl von Optionen, mit denen Sie den Prozess zum Erstellen, Entpacken und Anzeigen von tar-Archiven steuern können. Die grundlegenden Aktionen, die Sie mit Tar-Archiven ausführen können, umfassen das Erstellen eines neuen Archivs, das Hinzufügen von Dateien zu einem vorhandenen Archiv, das Extrahieren von Dateien aus einem Archiv sowie das Anzeigen des Archivinhalts, ohne es zu extrahieren.

In diesem Anfängerhandbuch werden wir uns die grundlegenden Befehle und Optionen ansehen, die Ihnen helfen, mit Tar-Archiven unter Linux zu arbeiten. Sie erfahren, wie Sie Archive erstellen und entpacken, Dateien aus einem Archiv hinzufügen und löschen sowie den Inhalt eines Archivs anzeigen und einzelne Dateien extrahieren.

Was ist ein Tar-Ordner unter Linux

Tar-Ordner unter Linux können sowohl normale Dateien als auch Verzeichnisse enthalten und verschiedene Dateiattribute wie Zugriffsrechte und Zeitstempel beibehalten.

Um einen tar-Ordner unter Linux zu erstellen, verwenden Sie den Befehl tar. Anwendungsbeispiele:

  • tar -cf archive.tar file1.txt file2.txt folder1 folder2 - Der Befehl erstellt einen tar-Ordner namens archive.ein tar, der die Dateien file1 enthält.txt, file2.txt und die Ordner folder1 und folder2.
  • tar -czf archive.tar.gz folder1 - Der Befehl erstellt einen komprimierten tar-Ordner namens archive.tar.gz, das nur den Ordner folder1 enthält. In diesem Beispiel wird die Option -z verwendet, um ein Archiv mit gzip zu komprimieren.

Das Lesen und Extrahieren von Dateien aus einem tar-Ordner kann mit dem Befehl tar mit anderen Optionen erfolgen. Hier sind einige Beispiele:

  • tar -xf archive.der tar - Befehl extrahiert alle Dateien und Verzeichnisse aus dem tar-Ordner archive.tar in das aktuelle Arbeitsverzeichnis.
  • tar -xzf archive.tar.der gz - Befehl extrahiert alle Dateien und Verzeichnisse aus dem komprimierten Archiv-tar-Ordner.tar.gz in das aktuelle Arbeitsverzeichnis. In diesem Beispiel wird die Option -z verwendet, um einen komprimierten tar-Ordner mit gzip zu entpacken.

Es ist wichtig zu beachten, dass Tar-Ordner unter Linux die Daten nicht selbst komprimieren. Sie kombinieren einfach Dateien und Ordner in einer einzigen Datei. Linux verwendet normalerweise zusätzliche Software wie gzip oder bzip2, um einen Tar-Ordner zu komprimieren.

Durch die Verwendung von Tar-Ordnern unter Linux können Sie Gruppen von Dateien und Verzeichnissen effizient verpacken und entpacken, wodurch sie für das Archivieren, Übertragen und Sichern von Daten bequem sind.

Ein Leitfaden für Anfänger

Wenn Sie mit einem Tar-Ordner arbeiten, gibt es einige Begriffe, mit denen Sie vertraut sein sollten:

  • Archivierung - der Prozess der Erstellung eines tar-Archivs. Durch die Sicherung werden alle im Befehl angegebenen Dateien und Ordner zu einer einzigen Datei zusammengeführt.
  • Entpacken - der Prozess der Extraktion von Dateien und Ordnern aus dem tar-Archiv zurück zum Dateisystem.
  • Archiv - eine Datei mit einer Erweiterung .tar oder .tar.gz, das Daten und Verzeichnisse enthält.
  • gzip - Datenkomprimierungsprogramm, um die Archivgröße zu reduzieren. Wenn das Archiv eine Erweiterung hat .tar.gz bedeutet, dass es im gzip-Format komprimiert ist.

Unter Linux wird der Befehl tar verwendet, um mit einem tar-Ordner zu arbeiten. Grundlegende Befehle, die Sie in einem Tar-Ordner verwalten können:

  • tar -cf-Archiv.tar-Dateien. - archivieren von Dateien in ein tar-Archiv
  • tar -xf-Archiv.tar - entpacken von Dateien aus einem tar-Archiv
  • tar -czf Archiv.tar.gz-Dateien. - archivieren Sie Dateien mit Komprimierung in tar.gz
  • tar -xzf-Archiv.tar.gz - entpacken von Dateien aus tar.gz-Archiv

Mit diesen Befehlen können Sie Dateien und Ordner auf Ihrem Linux-Gerät archivieren und entpacken. Viel Glück bei der Arbeit mit Tar-Ordnern!