Når du jobber med servere mange ganger, må du komprimere eller dekomprimere filer eksternt gjennom terminalen, og i mange tilfeller vet vi ikke (eller husker vi) hvordan vi skal gjøre det. Jeg gir deg en artikkel som jeg publiserte for en tid tilbake i den gamle bloggen min, og det forklarer i detalj hvordan du gjør det.
Før du komprimerer og dekomprimerer med et av følgende formater, må du sørge for at du har installert kompressoren som tilsvarer formatet vi skal jobbe med.
Tjærefiler
Pakke: tar -cvf archivo.tar /dir/a/comprimir/
Pakke ut: tar -xvf archivo.tar
Se innhold: tar -tf archivo.tar
Gz filer
Komprimere: gzip -9 fichero
Dekomprimere: gzip -d fichero.gz
Bz2 filer
Komprimere: bzip fichero
Dekomprimere: bzip2 -d fichero.bz2
gzip ó bzip2 de komprimerer bare filer [ikke kataloger, det er derfor tjære eksisterer]. For å komprimere og arkivere samtidig må du kombinere tjære og gzip eller bzip2 som følger:
Tar.gz filer
Komprimere: tar -czfv archivo.tar.gz ficheros
Dekomprimere: tar -xzvf archivo.tar.gz
Se innhold: tar -tzf archivo.tar.gz
Tar.bz2 filer
Komprimere: tar -c ficheros | bzip2 > archivo.tar.bz2
Dekomprimere: bzip2 -dc archivo.tar.bz2 | tar -xv
Se innhold: bzip2 -dc archivo.tar.bz2 | tar -t
Zip filer
Komprimere: zip archivo.zip ficheros
Dekomprimere: unzip archivo.zip
Se innhold: unzip -v archivo.zip
Lha filer
Komprimere: lha -a archivo.lha ficheros
Dekomprimere: lha -x archivo.lha
Se innhold: lha -v archivo.lha
Se innhold: lha -l archivo.lha
Arj filer
Komprimere: arj -a archivo.arj ficheros
Dekomprimere: unarj archivo.arj
Dekomprimere: arj -x archivo.arj
Se innhold: arj -v archivo.arj
Se innhold: arj -l archivo.arj
Zoo filer
Komprimere: zoo -a archivo.zoo ficheros
Dekomprimere: zoo -x archivo.zoo
Se innhold: zoo -L archivo.zoo
Se innhold: zoo -v archivo.zoo
Rar-filer
Komprimere: rar -a archivo.rar ficheros
Dekomprimere: rar -x archivo.rar
Se innhold: rar -l archivo.rar
Se innhold: rar -v archivo.rar