Pomoću terminala: Stisnite i dekomprimirajte datoteke

Kada mnogo puta radite sa poslužiteljima, morate komprimirati ili dekomprimirati datoteke na daljinu putem terminala, a u mnogim slučajevima ne znamo (ili se sjećamo) kako to učiniti. Donosim vam članak koji sam objavio prije nekog vremena u moj stari blog, a to detaljno objašnjava kako to učiniti.

Prije komprimiranja i dekompresije s bilo kojim od sljedećih formata, provjerite jeste li instalirali kompresor koji odgovara formatu s kojim ćemo raditi.

Tar datoteke

Paket: tar -cvf archivo.tar /dir/a/comprimir/
Raspakirati: tar -xvf archivo.tar
Pogledajte sadržaj: tar -tf archivo.tar

Gz datoteke

Oblog: gzip -9 fichero
Dekomprimirati: gzip -d fichero.gz

Bz2 datoteke

Oblog: bzip fichero
Dekomprimirati: bzip2 -d fichero.bz2

gzip ó bzip2 oni samo komprimiraju datoteke [ne direktorije, zato tar postoji]. Da biste istovremeno komprimirali i arhivirali, morate kombinirati katran i gzip ili bzip2 kako slijedi:

Tar.gz datoteke

Oblog: tar -czfv archivo.tar.gz ficheros
Dekomprimirati: tar -xzvf archivo.tar.gz
Pogledajte sadržaj: tar -tzf archivo.tar.gz

Datoteke Tar.bz2

Oblog: tar -c ficheros | bzip2 > archivo.tar.bz2
Dekomprimirati: bzip2 -dc archivo.tar.bz2 | tar -xv
Pogledajte sadržaj: bzip2 -dc archivo.tar.bz2 | tar -t

Zip datoteke

Oblog: zip archivo.zip ficheros
Dekomprimirati: unzip archivo.zip
Pogledajte sadržaj: unzip -v archivo.zip

Lha datoteke

Oblog: lha -a archivo.lha ficheros
Dekomprimirati: lha -x archivo.lha
Pogledajte sadržaj: lha -v archivo.lha
Pogledajte sadržaj: lha -l archivo.lha

Arj datoteke

Oblog: arj -a archivo.arj ficheros
Dekomprimirati: unarj archivo.arj
Dekomprimirati: arj -x archivo.arj
Pogledajte sadržaj: arj -v archivo.arj
Pogledajte sadržaj: arj -l archivo.arj

Zoo datoteke

Oblog: zoo -a archivo.zoo ficheros
Dekomprimirati: zoo -x archivo.zoo
Pogledajte sadržaj: zoo -L archivo.zoo
Pogledajte sadržaj: zoo -v archivo.zoo

Rar datoteke

Oblog: rar -a archivo.rar ficheros
Dekomprimirati: rar -x archivo.rar
Pogledajte sadržaj: rar -l archivo.rar
Pogledajte sadržaj: rar -v archivo.rar