Wie man Zip-Dateien in ein bestimmtes Verzeichnis unter Linux erstellt und extrahiert

In einem unserer mehreren Artikel über das tar-Befehl haben wir Ihnen gezeigt, wie Sie in Linux Tar-Dateien in ein bestimmtes oder anderes Verzeichnis extrahieren. Diese kurze Anleitung erklärt Ihnen, wie Sie .zip-Archivdateien in ein bestimmtes oder anderes Verzeichnis in Linux extrahieren/entpacken.

Zip ist ein einfaches, plattformübergreifendes Dateipaketierungs- und Komprimierungsdienstprogramm für Unix-ähnliche Systeme, einschließlich Linux und Windows-Betriebssysteme; plus viele andere Betriebssysteme. Das „zip„-Format ist ein gängiges Archivierungsdateiformat, das auf Windows-PCs verwendet wird, und vor allem ermöglicht es Ihnen, den Komprimierungsgrad zwischen 1 und 9 als Option anzugeben.

Weiterlesen: 5 beste Befehlszeilenarchivierungstools für Linux

Zip-Archivdatei in Linux erstellen

Um eine .zip (gepackte und komprimierte) Datei von der Befehlszeile aus zu erstellen, können Sie einen ähnlichen Befehl wie den untenstehenden ausführen. Das -r-Flag ermöglicht das rekursive Lesen der Dateienverzeichnisstruktur.

$ zip -r tecmint_files.zip tecmint_files 
Create Zip File in Linux

Um die Archivdatei tecmint_files.zip zu entpacken, die Sie gerade erstellt haben, können Sie den unzip-Befehl wie folgt ausführen.

$ unzip tecmint_files.zip

Der obige Befehl extrahiert die Dateien in das aktuelle Arbeitsverzeichnis. Wenn Sie die entzippten Dateien in ein bestimmtes oder anderes Verzeichnis senden möchten, können Sie dies im nächsten Abschnitt lernen.

Zip-Datei in ein bestimmtes oder anderes Verzeichnis extrahieren

Um Archivdateien im .zip-Format in ein bestimmtes oder anderes Verzeichnis aus der Befehlszeile zu extrahieren, fügen Sie die -d Entpacken-Befehlsflagge wie unten gezeigt hinzu. Wir verwenden das gleiche obige Beispiel, um dies zu demonstrieren.

Dadurch werden die Inhalte der .zip-Datei in das /tmp-Verzeichnis extrahiert:

$ mkdir -p /tmp/unziped
$ unzip tecmint_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/
Extract Zip Files to Specific Directory

Für weitere Informationen zur Verwendung lesen Sie die Handbuchseiten der Befehle zip und unzip.

$ man zip
$ man unzip 

Sie möchten vielleicht auch die folgenden verwandten Artikel lesen.

  1. Wie man Dateien und Verzeichnisse in Linux archiviert/komprimiert
  2. Wie man RAR-Dateien in Linux öffnet, extrahiert und erstellt
  3. PeaZip – Ein portables Dateiverwaltungs- und Archivierungstool für Linux
  4. Dtrx – Ein intelligentes Archiv-Extraktionswerkzeug (tar, zip, cpio, rpm, deb, rar) für Linux

In diesem kurzen Artikel haben wir erklärt, wie man .zip-Archivdateien in Linux in ein bestimmtes oder anderes Verzeichnis extrahiert/entpackt. Sie können Ihre Gedanken zu diesem Artikel über das untenstehende Feedback-Formular hinzufügen.

Source:
https://www.tecmint.com/unzip-extract-zip-files-to-specific-directory-in-linux/