Bei der Arbeit mit Servern ist es oft nötig, Dateien remote über das Terminal zu komprimieren oder zu dekomprimieren. Häufig weiß man jedoch nicht (oder kann sich nicht erinnern), wie das geht. Ich teile daher einen Artikel, den ich vor einiger Zeit auf meinem alten Blog veröffentlicht habe und der die Vorgehensweise detailliert erklärt.
Stellen Sie vor dem Komprimieren und Dekomprimieren mit einem der folgenden Formate sicher, dass Sie den Kompressor installiert haben, der dem Format entspricht, mit dem wir arbeiten werden.
Teerdateien
Paket: tar -cvf archivo.tar /dir/a/comprimir/
Auspacken: tar -xvf archivo.tar
Siehe Inhalt: tar -tf archivo.tar
Gz-Dateien
Kompresse: gzip -9 fichero
Dekomprimieren: gzip -d fichero.gz
Bz2-Dateien
Kompresse: bzip fichero
Dekomprimieren: bzip2 -d fichero.bz2
gzip oder bzip2 komprimieren nur Dateien (keine Verzeichnisse; dafür gibt es tar). Um gleichzeitig zu komprimieren und zu archivieren, müssen Sie tar und gzip oder bzip2 wie folgt kombinieren:
Tar.gz-Dateien
Kompresse: tar -czfv archivo.tar.gz ficheros
Dekomprimieren: tar -xzvf archivo.tar.gz
Siehe Inhalt: tar -tzf archivo.tar.gz
Tar.bz2-Dateien
Kompresse: tar -c ficheros | bzip2 > archivo.tar.bz2
Dekomprimieren: bzip2 -dc archivo.tar.bz2 | tar -xv
Siehe Inhalt: bzip2 -dc archivo.tar.bz2 | tar -t
Zip-Dateien
Kompresse: zip archivo.zip ficheros
Dekomprimieren: unzip archivo.zip
Siehe Inhalt: unzip -v archivo.zip
Lha-Dateien
Kompresse: lha -a archivo.lha ficheros
Dekomprimieren: lha -x archivo.lha
Siehe Inhalt: lha -v archivo.lha
Siehe Inhalt: lha -l archivo.lha
Arj-Dateien
Kompresse: arj -a archivo.arj ficheros
Dekomprimieren: unarj archivo.arj
Dekomprimieren: arj -x archivo.arj
Siehe Inhalt: arj -v archivo.arj
Siehe Inhalt: arj -l archivo.arj
Zoo-Dateien
Kompresse: zoo -a archivo.zoo ficheros
Dekomprimieren: zoo -x archivo.zoo
Siehe Inhalt: zoo -L archivo.zoo
Siehe Inhalt: zoo -v archivo.zoo
Seltene Dateien
Kompresse: rar -a archivo.rar ficheros
Dekomprimieren: rar -x archivo.rar
Siehe Inhalt: rar -l archivo.rar
Siehe Inhalt: rar -v archivo.rar