Zip, Unzip, Tar unter Linux – Kurz und bündig
Dateien unter Linux komprimieren: zip mit Rekursion, 7zip unter Ubuntu und Windows sowie tar.gz erstellen und entpacken, mit den passenden Befehlen.
Ordner komprimieren mittels zip
Wechsle zunächst in das Verzeichnis über dem zu komprimierenden Ordner. Vorab lohnt es sich, große Dateien aufzuspüren, damit das Archiv nicht unnötig aufgebläht wird. Folgender Befehl komprimiert alle in dem Verzeichnis data sowie Unterverzeichnis enthaltenen Dateien:
zip -r9q ergebnis.zip data
Parameters:
- r … recursive
- 9 better compression
- q … quiet
Unzip
7zip
Unter Ubuntu installieren
apt install -y p7zip-full
Unter Windows installieren:
Herunterladen und installieren: https://www.7-zip.org/download.html
In der Systemsteuerung nach „Systemumgebungsvariablen für dieses Konto bearbeiten“ suchen und unter „Systemvariablen“ in die Liste „Path“ folgendes hinzufügen: C:\Program Files\7-Zip\
Komprimieren
7z a -r myarchive data/*
Entpacken
7z x -r myarchieve.7z
tar.gz mittels tar
tar -zcvf myfolder.tar.gz myfolder
Ist das Archiv fertig, kannst du es auf den Server kopieren und dort weiterverarbeiten. Soll vor dem Packen noch Text in Dateien gesucht werden, hilft dir grep dabei. Und falls eine Datei beim Komprimieren noch geöffnet ist, findest du mit dem lsof Cheat-Sheet heraus, welcher Prozess sie blockiert.
Mehr aus „Linux, DevOps & Systeme"
Docker Speicherplatz freigeben
Docker Speicherplatz freigeben: mit docker system df die Belegung sehen und mit prune ungenutzte Images, Container, Volumes, Netzwerke und Build-Cache löschen.
WeiterlesenWindows Core Prozesse verstehen
Windows Core-Prozesse verstehen: was smss.exe, csrss.exe, lsass.exe und svchost.exe wirklich tun und woran Du getarnte Malware im Prozessbaum erkennst.
WeiterlesenUbuntu LTS Release Update
Ubuntu LTS sicher aktualisieren: Snapshot bei Contabo oder Netcup anlegen, mit apt update und do-release-upgrade hochziehen und den SSH-Port bestätigen.
WeiterlesenÜber diesen Blog
Ein Sammelsurium an Denkanstößen.
Hier sammle ich Wissen, Argumente und Links zu allem, was mich beschäftigt — von Technik über Küche bis Nachhaltigkeit. Beruflich berate ich zu Cybersecurity.