Zum Hauptinhalt springen

Wie entpacke ich Dateien in einen bestimmten Ordner unter Linux mit dem Befehl tar

Linux ist ein Open-Source-Betriebssystem, das von vielen Entwicklern und Serveradministratoren bevorzugt wird. Es bietet eine große Auswahl an Werkzeugen und Funktionen für verschiedene Aufgaben. Eine dieser Möglichkeiten besteht darin, Dateien und Archive mit dem Befehl tar in einen bestimmten Ordner zu entpacken.

Tar ist ein Linux-Befehlszeilenprogramm, das zum Erstellen, Archivieren und Extrahieren von Dateien aus Archiven verwendet wird. Es kann sehr nützlich sein, wenn mehrere Dateien zum Übertragen oder Speichern in ein einzelnes Archiv gepackt werden. Es kann auch verwendet werden, um Dateien, die im Archiv gespeichert sind, in einen bestimmten Ordner auf Ihrem Computer oder Server zu entpacken.

Um Dateien in einen bestimmten Ordner unter Linux mit dem Befehl tar zu entpacken, können Sie den folgenden Befehl verwenden:

tar ist eine XVF-Datei.tar -C /Pfad/zu/Ordner

Dieser Befehl entpackt alle Dateien aus dem Archiv "Datei.tar" in den angegebenen Ordner "/Pfad/zu/Ordner". Beachten Sie, dass Sie die "Datei ersetzen müssen.tar" auf den Namen Ihres Archivs und "/path/to/folder" auf den Pfad des Zielordners, in den Sie die Dateien entpacken möchten.

Was ist der tar-Befehl unter Linux?

Das Team tar unterstützt verschiedene Parameter, mit denen Sie Operationen konkretisieren können. Zum Beispiel mit einem Parameter -c sie können ein Archiv mit einem Parameter erstellen -x sie können das Archiv entpacken, aber mit einem Parameter -t sie können den Inhalt eines Archivs anzeigen, ohne es zu dekomprimieren.

Eine der am häufigsten verwendeten Kombinationen von Parametern ist -zxvf. Bei Verwendung dieser Kombination tar erkennt automatisch den Komprimierungstyp (gzip, bzip2 oder xz) und entpackt das Archiv in das aktuelle Arbeitsverzeichnis.

Beispiel für die Verwendung eines Befehls tar so erstellen Sie ein Archiv:

tar -cf archive.tar file1.txt file2.txt

Beispiel für die Verwendung eines Befehls tar so entpacken Sie das Archiv:

tar -xf archive.tar

Das Team tar es ist ein leistungsfähiges Werkzeug für die Arbeit mit Archiven unter Linux und kann sowohl in der Befehlszeile als auch in Skripten verwendet werden, um Aufgaben zu automatisieren.

Wie entpacke ich Dateien in einen bestimmten Ordner in Linux?

Um Dateien in einen bestimmten Ordner zu entpacken, können Sie den folgenden Befehl verwenden:

  • tar -xvf file.tar -C /path/to/destination

Beachten Sie, dass anstelle von file.geben Sie den Namen Ihres Archivs an und geben Sie anstelle von /path/to/destination den Pfad zum gewünschten Entpackungsordner an.

Lassen Sie uns jeden Teil des Teams analysieren:

  • tar : Der Befehl tar, der zum Erstellen oder Entpacken von Archiven verwendet wird.
  • -xvf : flags, wobei -x für «extrahieren» steht, -v für «Details anzeigen» steht und -f den Namen des zu extrahierenden Archivs angibt.
  • file.tar : Der Name Ihres zu entpackenden Archivs.
  • -C /path/to/destination : Mit dem Flag -C können Sie den Pfad angeben, in den die Dateien entpackt werden sollen. Hier müssen Sie den Pfad zum gewünschten Entpackungsordner angeben.

Nachdem Sie diesen Befehl ausgeführt haben, werden alle Dateien aus dem Archiv in den angegebenen Ordner extrahiert.

Das ist alles! Jetzt wissen Sie, wie Sie Dateien mit dem Befehl tar in einen bestimmten Ordner unter Linux entpacken können. Viel Glück beim Extrahieren von Dateien!

Schritt 1: Vorbereitung für das Entpacken des Archivs

Bevor Sie das Archiv entpacken, müssen Sie sicherstellen, dass Sie über alle erforderlichen Zugriffsrechte für den Ordner verfügen, in den Sie die Dateien entpacken möchten. Wenn Sie nicht über Schreibberechtigungen für diesen Ordner verfügen, müssen Sie die Berechtigungen ändern oder einen anderen Ordner zum Entpacken auswählen.

Stellen Sie außerdem sicher, dass Sie das Archiv der Dateien selbst haben, das Sie entpacken möchten. Normalerweise haben solche Dateien die Erweiterung .tar oder .tar.gz. Wenn Sie kein Archiv haben, müssen Sie es zuerst herunterladen oder erstellen.

Schritt 2: Entpacken Sie das Archiv in einen bestimmten Ordner

Nachdem Sie die Archivdatei unter Linux heruntergeladen haben, können Sie sie mit dem Befehl tar in einen bestimmten Ordner entpacken.

Um das Archiv zu entpacken, müssen Sie den Namen der Archivdatei und den Pfad zu dem Ordner angeben, in den Sie die Dateien entpacken möchten.

tar -xf Archivdatei.tar -C /Pfad/zu/Ordner

  • tar - befehl zum Arbeiten mit Archiven unter Linux
  • -xf - parameter des Befehls tar, wobei "x" das Entpacken des Archivs angibt und "f" angibt, dass die Archivdatei als Befehlsargument übergeben wird
  • archivdatei.tar - name der Archivdatei, die Sie entpacken möchten
  • -C /Pfad/zu/Ordner - der Parameter des Befehls tar, der den Pfad des Ordners angibt, in den die Dateien entpackt werden sollen

Nachdem Sie diesen Befehl ausgeführt haben, wird die Archivdatei in den angegebenen Ordner entpackt und Sie können auf ihren Inhalt zugreifen.

Sie können auch einen relativen Ordnerpfad angeben, zum Beispiel:

tar -xf Archivdatei.tar -C relativ/Pfad/zu/Ordner

Oder verwenden Sie einen absoluten Ordnerpfad wie folgt:

tar -xf Archivdatei.tar -C /absolut/Pfad/zu/Ordner

Stellen Sie sicher, dass Sie über ausreichende Schreibberechtigungen für den angegebenen Ordner verfügen, bevor Sie den Entpackungsbefehl ausführen.

Schritt 3: Überprüfen, ob die Dateien erfolgreich entpackt wurden

Nachdem die Dateien mit dem Befehl tar entpackt wurden, ist es wichtig, sicherzustellen, dass sie erfolgreich entpackt wurden. Dazu können Sie mehrere Überprüfungen durchführen:

  • Überprüfen Sie, ob im angegebenen Ordner entpackte Dateien vorhanden sind. Dazu können Sie den Befehl ls verwenden, der eine Liste der Dateien und Ordner im aktuellen Verzeichnis anzeigt.
  • Überprüfen Sie den Inhalt der entpackten Dateien, um sicherzustellen, dass sie ordnungsgemäß entpackt und nicht beschädigt sind. Dazu können Sie den Befehl cat verwenden, der den Inhalt der Datei ausgibt. Zum Beispiel, um den Inhalt einer Example-Datei zu überprüfen.txt , Sie müssen den Befehl cat example ausführen.txt .
  • Überprüfen Sie die Ordner- und Dateistruktur nach dem Entpacken. Stellen Sie sicher, dass sich die Dateien am richtigen Ort befinden und nicht in andere Ordner verschoben wurden. Dazu können Sie den Befehl ls -R verwenden, der die Dateien und Ordner im aktuellen Verzeichnis und in allen Unterordnern rekursiv auflistet.

Wenn alle Überprüfungen erfolgreich waren, wurden die Dateien erfolgreich in den angegebenen Ordner entpackt.

Schritt 4: Löschen des Archivs nach dem Entpacken

Nachdem Sie die Dateien aus dem Archiv erfolgreich entpackt haben, können Sie das Archiv selbst löschen, um Speicherplatz freizugeben.

Der Vorgang zum Löschen einer Datei erfolgt mit dem Befehl rm (Löschen) und gibt den vollständigen Pfad zum Archiv an.

Zum Beispiel, um ein Archiv mit dem Namen "archive.tar.gz" in Ihrem aktuellen Arbeitsordner können Sie den folgenden Befehl ausführen:

rm archive.tar.gz

Wenn sich das Archiv in einem anderen Ordner befindet, müssen Sie den vollständigen Pfad vor dem Namen des Archivs angeben.

Es ist wichtig zu beachten, dass das Löschen eines Archivs mit dem Befehl rm die letzte Operation ist und die Datei dauerhaft von der Festplatte gelöscht wird. Stellen Sie sicher, dass Sie dieses Archiv nicht benötigen, oder sichern Sie es, bevor Sie den Befehl zum Löschen ausführen.