Website-Suche

So erstellen und extrahieren Sie Zip-Dateien in ein bestimmtes Verzeichnis unter Linux


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

Zip ist ein einfaches, plattformübergreifendes Dienstprogramm zum Packen und Komprimieren von Dateien für Unix-ähnliche Systeme, einschließlich Linux- und Windows-Betriebssystemen. plus viele andere Betriebssysteme. Das „zip“-Format ist ein gängiges Archivierungsdateiformat, das auf Windows-PCs verwendet wird und, was am wichtigsten ist, es ermöglicht Ihnen, optional die Komprimierungsstufe zwischen 1 und 9 anzugeben.

Lesen Sie auch: Die 5 besten Befehlszeilen-Archivierungstools für Linux

Erstellen Sie eine Zip-Archivdatei unter Linux

Um eine .zip-Datei (gepackt und komprimiert) über die Befehlszeile zu erstellen, können Sie einen ähnlichen Befehl wie den folgenden ausführen: Das Flag -r ermöglicht das rekursive Lesen von Dateien Verzeichnisaufbau.

zip -r tecmint_files.zip tecmint_files 

Um die oben erstellte Archivdatei tecmint_files.zip zu entpacken, können Sie den Befehl unzip wie folgt ausführen.

unzip tecmint_files.zip

Der obige Befehl extrahiert die Dateien in das aktuelle Arbeitsverzeichnis. Was ist, wenn Sie die entpackten Dateien in ein bestimmtes oder ein anderes Verzeichnis senden möchten – das erfahren Sie im nächsten Abschnitt.

Extrahieren Sie die Zip-Datei in ein bestimmtes oder anderes Verzeichnis

Um .zip-Archivdateien über die Befehlszeile in ein bestimmtes oder ein anderes Verzeichnis zu extrahieren/entpacken, schließen Sie das Befehlsflag -d unzip ein, wie unten gezeigt. Wir werden das gleiche Beispiel oben verwenden, um dies zu demonstrieren.

Dadurch wird der Inhalt der .zip-Datei in das Verzeichnis /tmp extrahiert:

mkdir -p /tmp/unziped
unzip tecmint_files.zip -d /tmp/unziped
ls -l /tmp/unziped/

Weitere Informationen zur Verwendung finden Sie in den Manpages zu den Befehlen zip und unzip.

man zip
man unzip 

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

  1. So archivieren/komprimieren Sie Dateien und Verzeichnisse unter Linux
  2. So öffnen, extrahieren und erstellen Sie RAR-Dateien unter Linux
  3. Peazip – Ein tragbares Dateimanager- und Archivierungstool für Linux
  4. Dtrx – Ein intelligentes Tool zur Archivextraktion (tar, zip, cpio, rpm, deb, rar) für Linux

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