Gzip (GNU zip) je alat za komprimiranje koji se koristi za skraćivanje veličine datoteke. Prema zadanim postavkama izvorna datoteka bit će zamijenjena komprimiranom datotekom koja završava ekstenzijom (.gz).
Za dekompresiju datoteke možete upotrijebiti naredbu gunzip i vaša će se izvorna datoteka vratiti.
Sintaksa:
gzip . . . gunzip . . .
Primjer:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Pogledajte gornju snimku, naredba gzip komprimirala je datoteke 'datoteka1.txt' i 'datoteka2.txt' . Komprimirane datoteke prikazane su s ekstenzijom (.gz). Dok je naredba gunzip dekomprimirala iste datoteke i ekstenzija (.gz) je uklonjena.
gzip opcije
Sažimanje više datoteka zajedno
Ako želite komprimirati više od jedne datoteke zajedno, možete koristiti naredbu 'cat' i gzip s naredbom cijevi.
Sintaksa:
razlika između array i arraylist
cat . . | gzip >
Primjer:
cat file1.txt file2.txt | gzip > final.gz
Pogledajte gornju snimku, obje datoteke 'datoteka1.txt' i 'datoteka2.txt' komprimirani su kao 'final.gz' .
dijagram e-r modela
gzip -l
Naredba 'gzip -l' govori o omjeru kompresije ili koliko je izvorna datoteka komprimirana.
Sintaksa:
gzip -l . .
Primjer:
gzip -l final.gz jtp.txt.gz
Pogledajte gornju snimku, naredba 'gzip -l final.gz jtp.txt.gz' pokazuje omjer obje datoteke.
Kako komprimirati imenik
Naredba gzip neće moći komprimirati direktorij jer može komprimirati samo jednu datoteku. Za komprimiranje imenika morate koristiti 'uzima' naredba.
Crtica (-) nije obavezno u naredbi 'tar'.
'c' je da stvoriti ,
'u' je za verbose, to prikaz izlaz,
'f' spomenuti odredište vaše izlazne datoteke,
'S' za specificiranje oblog s gzipom.
Sintaksa:
tar cf - | gzip >
ILI
tar cvfz office.tar.gz office
Primjer:
zamijeni niz u Javi
tar cf - office | gzip > office.tar.gz
Pogledajte gornju snimku, direktorij 'office' komprimiran je naredbom 'tar'.