Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash zip Verwendung: Dateien komprimieren und archivieren
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash zip Verwendung: Dateien komprimieren und archivieren

Übersicht

Der zip-Befehl wird verwendet, um Dateien und Verzeichnisse in ein komprimiertes Archiv zu packen. Dies hilft, Speicherplatz zu sparen und die Übertragung von Dateien zu erleichtern.

Verwendung

Die grundlegende Syntax des zip-Befehls lautet:

zip [Optionen] [Archivname] [Dateien]

Häufige Optionen

  • -r: Rekursiv in Verzeichnisse gehen und deren Inhalte hinzufügen.
  • -e: Das Archiv mit einem Passwort schützen.
  • -9: Höchste Komprimierungsstufe verwenden.
  • -u: Bestehende Dateien im Archiv aktualisieren.

Häufige Beispiele

  • Ein einfaches Archiv erstellen:
    zip mein_archiv.zip datei1.txt datei2.txt
    
  • Ein ganzes Verzeichnis komprimieren:
    zip -r mein_verzeichnis.zip mein_verzeichnis/
    
  • Ein Archiv mit Passwortschutz erstellen:
    zip -e mein_sicheres_archiv.zip datei1.txt
    
  • Bestehende Dateien im Archiv aktualisieren:
    zip -u mein_archiv.zip datei1.txt
    

Tipps

  • Verwenden Sie die -9-Option, um die bestmögliche Komprimierung zu erreichen, wenn die Dateigröße entscheidend ist.
  • Überprüfen Sie den Inhalt eines Archivs mit dem Befehl unzip -l mein_archiv.zip, bevor Sie es entpacken.
  • Denken Sie daran, regelmäßig Backups Ihrer wichtigen Daten zu erstellen, indem Sie sie in ein zip-Archiv packen.