GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So extrahieren Sie Dateien in einen bestimmten Ordner unter Linux

Das Komprimieren von Dateien ist praktisch, wenn Sie wichtige Dateien sichern oder große Dateien über das Internet senden. Dies macht es einfacher und bequemer, Dateien herunterzuladen, während weitaus weniger Bandbreite verbraucht wird. Diese komprimierten Dateien haben oft die folgenden Erweiterungen wie zip, tar, tar.gz, gz

Unter Linux gibt es mehrere Tools, um solche Dateien zu dekomprimieren. Bei mehreren Gelegenheiten müssen Sie den Inhalt einer archivierten Datei in einen bestimmten Ordner auf Ihrem System extrahieren.

In diesem Artikel erfahren Sie, wie Sie Dateien in ein bestimmtes Verzeichnis auf Ihrer Festplatte extrahieren.

ZIP-Dateien in ein bestimmtes Verzeichnis extrahieren

Der Befehl unzip wird verwendet, um Zip-Dateien mit dem Terminal zu extrahieren. Standardmäßig extrahiert der Befehl unzip die Zip-Datei in Ihr aktuelles Arbeitsverzeichnis. Wenn Sie die gezippten Dateien in ein anderes Verzeichnis extrahieren möchten, verwenden Sie die Option -d gefolgt vom Pfad zum Verzeichnis.

Syntax:

$ unzip zip-file-name.zip -d /path/to/directory

Zum Beispiel, um eine Archivdatei mit dem Namen font-files.zip nach /tmp/new zu extrahieren Verzeichnis führen Sie den Befehl aus:

$ unzip font-files.zip -d /tmp/new

Hinweis:Das Verzeichnis, das Sie extrahieren möchten, muss bereits vorhanden sein. Der Unzip-Befehl kann auf Ihrem System kein neues Verzeichnis erstellen.

Extrahieren von tar/tar.gz/tgz-Dateien in ein bestimmtes Verzeichnis

Die meisten Dateien unter Linux werden im tar-Format komprimiert. Mit dem Befehl tar können Sie tar-Archivdateien erstellen und dekomprimieren. Standardmäßig extrahiert der tar-Befehl Dateien in Ihr aktuelles Verzeichnis.

Um Dateien in ein bestimmtes Verzeichnis zu extrahieren, verwenden Sie -c oder –directory wie in der folgenden Syntax gezeigt:

$ tar -xf file-name.tar -C /path/to/directory
$ tar -xf file-name.tar --directory /path/to/directory

Um beispielsweise die Datei backup.tar in das Verzeichnis /tmp/backup zu extrahieren, verwenden Sie den angezeigten Befehl. Stellen Sie sicher, dass das Verzeichnis existiert, oder erstellen Sie es, bevor Sie die Dateien extrahieren.

$ tar -xf backup.tar -C /tmp/backup

Schlussfolgerung

Das ist es mit dem Extrahieren komprimierter Dateien in ein bestimmtes Verzeichnis in Linux.


Ubuntu
  1. So extrahieren Sie Tar-Dateien in ein bestimmtes oder anderes Verzeichnis in Linux

  2. So extrahieren Sie .gz- und .tar.gz-Dateien unter Linux

  3. Wie lösche ich ein Verzeichnis und einen Ordner in Linux?

  4. Wie lösche ich alle Dateien mit einer bestimmten Erweiterung in einem bestimmten Ordner?

  5. Wie finde ich alle Dateien mit einem bestimmten übergeordneten Verzeichnis in Linux?

So entpacken oder entpacken Sie gleichzeitig mehrere Dateien in Linux

Wie man Dateien in Linux rekursiv auflistet

So kopieren Sie das Verzeichnis unter Linux

So zählen Sie Dateien im Verzeichnis unter Linux

So zählen Sie die Anzahl der Dateien in einem Verzeichnis in Linux

So komprimieren Sie Dateien und Ordner unter Linux