Med terminalen: Komprimere og dekomprimere filer

Når man jobber med servere, må man ofte komprimere eller dekomprimere filer eksternt ved hjelp av terminalen, og i mange tilfeller vet vi ikke (eller husker ikke) hvordan man gjør det. Jeg deler en artikkel jeg publiserte for en stund siden på den gamle bloggen min , som forklarer i detalj hvordan man 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 eller bzip2 komprimerer bare filer [ikke mapper; til det finnes tar]. For å komprimere og arkivere samtidig, må du kombinere tar 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


Legg til som foretrukket kilde i Google