Gzip (GNU zip) je komprimačný nástroj, ktorý sa používa na skrátenie veľkosti súboru. Pôvodný súbor bude štandardne nahradený komprimovaným súborom s koncovkou (.gz).
Na dekomprimovanie súboru môžete použiť príkaz gunzip a váš pôvodný súbor sa vráti.
Syntax:
gzip . . . gunzip . . .
Príklad:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Pozrite sa na snímku vyššie, príkaz gzip skomprimoval súbory 'file1.txt' a 'file2.txt' . Komprimované súbory sú zobrazené s príponou (.gz). Zatiaľ čo príkaz gunzip dekomprimoval rovnaké súbory a prípona (.gz) bola odstránená.
možnosti gzip
Spoločná kompresia viacerých súborov
Ak chcete komprimovať viac ako jeden súbor spolu, môžete použiť príkazy 'cat' a gzip s príkazom pipe.
Syntax:
cat . . | gzip >
Príklad:
cat file1.txt file2.txt | gzip > final.gz
Pozrite sa na snímku vyššie, oba súbory ' súbor1.txt' a 'file2.txt' sú stlačené ako 'final.gz' .
gzip -l
Príkaz 'gzip -l' hovorí o kompresnom pomere alebo o tom, do akej miery bol komprimovaný pôvodný súbor.
Syntax:
gzip -l . .
Príklad:
gzip -l final.gz jtp.txt.gz
Pozrite sa na snímku vyššie, príkaz 'gzip -l final.gz jtp.txt.gz' zobrazuje pomer oboch súborov.
Ako komprimovať adresár
Príkaz gzip nebude schopný komprimovať adresár, pretože dokáže komprimovať iba jeden súbor. Ak chcete komprimovať adresár, musíte použiť 'berie' príkaz.
Spojovník (-) nie je povinný v príkaze „tar“.
'c' je do vytvoriť ,
'v' je pre verbose, to displej výkon,
'f' spomenúť destinácia vášho výstupného súboru,
's' na upresnenie komprimovať s gzip.
Syntax:
tar cf - | gzip >
ALEBO
tar cvfz office.tar.gz office
Príklad:
tar cf - office | gzip > office.tar.gz
Pozrite sa na snímku vyššie, adresár 'office' je komprimovaný príkazom 'tar'.