Linux gzip

Linux gzip

Gzip (GNU zip) je orodje za stiskanje, ki se uporablja za skrajšanje velikosti datoteke. Privzeto bo izvirna datoteka nadomeščena s stisnjeno datoteko s končnico (.gz).

Za dekompresijo datoteke lahko uporabite ukaz gunzip in vaša izvirna datoteka bo nazaj.

Sintaksa:

 gzip . . . gunzip . . .  

primer:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt  
Filtri Linux gzip1

Poglejte zgornji posnetek, ukaz gzip je stisnil datoteke 'datoteka1.txt' in 'datoteka2.txt' . Stisnjene datoteke so prikazane s pripono (.gz). Medtem ko je ukaz gunzip dekompresiral iste datoteke in pripona (.gz) je odstranjena.


možnosti gzip

Stiskanje več datotek skupaj

Če želite stisniti več kot eno datoteko skupaj, lahko uporabite ukaz 'cat' in gzip z ukazom cevi.

Sintaksa:

 cat . . | gzip >  

primer:

 cat file1.txt file2.txt | gzip > final.gz  
Filtri gzip Linux 2

Poglejte zgornji posnetek, obe datoteki 'datoteka1.txt' in 'datoteka2.txt' so stisnjeni kot 'final.gz' .


gzip -l

Ukaz 'gzip -l' pove o razmerju stiskanja ali o tem, koliko je izvirna datoteka stisnjena.

Sintaksa:

 gzip -l . .  

primer:

 gzip -l final.gz jtp.txt.gz  
Filtri gzip Linux 3

Poglejte zgornji posnetek, ukaz 'gzip -l final.gz jtp.txt.gz' prikazuje razmerje obeh datotek.


Kako stisniti imenik

Ukaz gzip ne bo mogel stisniti imenika, ker lahko stisne samo eno datoteko. Če želite stisniti imenik, morate uporabiti 'vzame' ukaz.

Vezaj (-) ni obvezen v ukazu 'tar'.

'c' je za ustvariti ,

'noter' je za besedno, do zaslon izhod,

'f' omeniti cilj vaše izhodne datoteke,

'z' za določitev stisniti z gzip.

Sintaksa:

 tar cf - | gzip >  

ALI

 tar cvfz office.tar.gz office  

primer:

 tar cf - office | gzip > office.tar.gz  
Filtri gzip Linux 4

Poglejte zgornji posnetek, imenik 'office' je stisnjen z ukazom 'tar'.