Extrahieren und Erstellen von Archiven über SSH
Manchmal müssen Sie eine Archivdatei extrahieren oder erstellen, z.B. um ein Skript zu installieren, müssen Sie ein Archiv herunterladen und extrahieren, um die Installation fortzusetzen. Der erste Schritt in diesem Prozess wäre es, den genauen Archivtyp anhand der Dateierweiterung zu identifizieren. Die häufigsten Archivtypen sind zip (endet mit .zip), tar (.tar), Tar+Gunzip (.tar.gz), Bzip (.bz2) und Rar (.rar).
Jeder Archivtyp hat seinen eigenen Befehl zum Komprimieren/Extrahieren, wie unten aufgelistet.
Um eine ZIP-Datei zu extrahieren, können Sie verwenden:
unzip archive.zip
Um eine Tar-Datei zu extrahieren, können Sie verwenden:
tar -xvf archive.tar
Um eine Tar.Gz-Datei zu extrahieren, können Sie verwenden:
tar -zxvf archive.tar.gz
Um eine Rar-Datei zu extrahieren, können Sie verwenden:
rar x archive.rar
Jeder Archivtyp hat seinen eigenen Mechanismus, um eine neue Archivdatei zu erstellen. Das am häufigsten verwendete Format ist jedoch das tar.gz-Format. Ein Beispiel für die Erstellung einer solchen Datei ist:
tar -zcf archive-name.tar.gz foldername/
Das obige wird den gesamten Ordner foldername in einem Archiv namens archive-name.tar.gz im aktuellen Arbeitsverzeichnis archivieren.