Linux gzip

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:

 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' .


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:

 tar cf - office | gzip > office.tar.gz  
Linux gzip filtri4

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