logo

Linux gzip

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 
Linux gzip filtri1

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 
Linux gzip filtri 2

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 
Linux gzip filteri3

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 
Linux gzip filtri4

Pogledajte gornju snimku, direktorij 'office' komprimiran je naredbom 'tar'.