Gzip (GNU zip) er et komprimeringsverktøy som brukes til å avkorte filstørrelsen. Som standard vil originalfilen bli erstattet av den komprimerte filen som slutter med filtypen (.gz).
For å dekomprimere en fil kan du bruke gunzip-kommandoen og den opprinnelige filen kommer tilbake.
Syntaks:
gzip . . . gunzip . . .
Eksempel:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Se på øyeblikksbildet ovenfor, gzip-kommandoen har komprimert filene 'fil1.txt' og 'fil2.txt' . Komprimerte filer vises med filtypen (.gz). Mens gunzip-kommandoen har dekomprimert de samme filene og utvidelsen (.gz) fjernes.
gzip-alternativer
Komprimering av flere filer sammen
Hvis du vil komprimere mer enn én fil sammen, kan du bruke 'cat' og gzip-kommandoen med pipe-kommando.
Syntaks:
cat . . | gzip >
Eksempel:
cat file1.txt file2.txt | gzip > final.gz
Se på øyeblikksbildet ovenfor, begge filene 'fil1.txt' og 'fil2.txt' er komprimert som 'final.gz' .
java arv
gzip -l
Kommandoen 'gzip -l' forteller om komprimeringsforholdet eller hvor mye den originale filen har komprimert.
Syntaks:
gzip -l . .
Eksempel:
gzip -l final.gz jtp.txt.gz
Se på øyeblikksbildet ovenfor, kommando 'gzip -l final.gz jtp.txt.gz' viser forholdet mellom begge filene.
Hvordan komprimere en katalog
Gzip-kommandoen vil ikke kunne komprimere en katalog fordi den bare kan komprimere en enkelt fil. For å komprimere en katalog må du bruke 'tar' kommando.
Bindestrek (-) er ikke obligatorisk i 'tar'-kommandoen.
delvis differensiering i lateks
'c' er å skape ,
'i' er for verbose, til vise produksjon,
'f' å nevne mål av utdatafilen din,
'Med' for å spesifisere komprimere med gzip.
Syntaks:
tar cf - | gzip >
ELLER
tar cvfz office.tar.gz office
Eksempel:
tar cf - office | gzip > office.tar.gz
Se på øyeblikksbildet ovenfor, katalogen 'office' er komprimert med 'tar'-kommandoen.