logo

Linux gzip

Gzip (GNU zip) yra glaudinimo įrankis, naudojamas failo dydžiui sumažinti. Pagal numatytuosius nustatymus originalus failas bus pakeistas suglaudintu failu, kuris baigiasi plėtiniu (.gz).

Norėdami išskleisti failą, galite naudoti komandą gunzip ir pradinis failas bus grąžintas.

Sintaksė:

 gzip . . . gunzip . . . 

Pavyzdys:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Linux gzip filtrai1

Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, gzip komanda suglaudino failus 'failas1.txt' ir 'failas2.txt' . Suspausti failai rodomi su plėtiniu (.gz). Kol gunzip komanda išglaudė tuos pačius failus, o plėtinys (.gz) pašalinamas.


gzip parinktys

Kelių failų glaudinimas kartu

Jei norite suspausti daugiau nei vieną failą, galite naudoti komandą „cat“ ir gzip su vamzdžio komanda.

Sintaksė:

 cat . . | gzip > 

Pavyzdys:

 cat file1.txt file2.txt | gzip > final.gz 
Linux gzip filtrai2

Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, abu failus 'failas1.txt' ir 'failas2.txt' yra suspausti kaip „final.gz“ .


gzip -l

Komanda „gzip -l“ nurodo glaudinimo koeficientą arba tai, kiek originalus failas buvo suglaudintas.

Sintaksė:

 gzip -l . . 

Pavyzdys:

 gzip -l final.gz jtp.txt.gz 
Linux gzip filtrai3

Pažiūrėkite į aukščiau pateiktą momentinę nuotrauką, komandą „gzip -l final.gz jtp.txt.gz“ rodo abiejų failų santykį.


Kaip suspausti katalogą

Komanda gzip negalės suspausti katalogo, nes ji gali suspausti tik vieną failą. Norėdami suspausti katalogą, turite naudoti 'ima' komandą.

Brūkšnelis (-) nėra privalomas komandoje „tar“.

'c' yra sukurti ,

'į' yra daugžodžiams, į ekranas išvestis,

'f' paminėti Kelionės tikslas išvesties failo,

'Su' už patikslinimą suspausti su gzip.

Sintaksė:

 tar cf - | gzip > 

ARBA

kino aktorė Kajal
 tar cvfz office.tar.gz office 

Pavyzdys:

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

Pažvelkite į aukščiau pateiktą momentinį vaizdą, katalogas „office“ suspaustas naudojant „tar“ komandą.