logo

Linux gzip

Gzip (GNU zip) je komprimační nástroj, který se používá ke zkrácení velikosti souboru. Ve výchozím nastavení bude původní soubor nahrazen komprimovaným souborem s příponou (.gz).

K dekomprimaci souboru můžete použít příkaz gunzip a váš původní soubor bude zpět.

Syntax:

 gzip . . . gunzip . . . 

Příklad:

tisknout vzor hvězdy
 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Linuxové filtry gzip1

Podívejte se na výše uvedený snímek, příkaz gzip zkomprimoval soubory 'file1.txt' a 'file2.txt' . Komprimované soubory jsou zobrazeny s příponou (.gz). Zatímco příkaz gunzip dekomprimoval stejné soubory a přípona (.gz) je odstraněna.


možnosti gzip

Komprese více souborů dohromady

Pokud chcete komprimovat více než jeden soubor dohromady, můžete použít příkaz 'cat' a gzip s příkazem pipe.

Syntax:

 cat . . | gzip > 

Příklad:

 cat file1.txt file2.txt | gzip > final.gz 
Linuxové filtry gzip 2

Podívejte se na výše uvedený snímek, oba soubory ' soubor1.txt' a 'file2.txt' jsou komprimovány jako 'final.gz' .


gzip -l

Příkaz 'gzip -l' informuje o kompresním poměru nebo o tom, jak moc byl původní soubor zkomprimován.

Syntax:

 gzip -l . . 

Příklad:

 gzip -l final.gz jtp.txt.gz 
Linuxové filtry gzip3

Podívejte se na výše uvedený snímek, příkaz 'gzip -l final.gz jtp.txt.gz' ukazuje poměr obou souborů.


Jak komprimovat adresář

Příkaz gzip nebude schopen komprimovat adresář, protože může komprimovat pouze jeden soubor. Chcete-li komprimovat adresář, musíte použít 'bere' příkaz.

Spojovník (-) není povinné v příkazu 'tar'.

'C' je k vytvořit ,

'v' je pro verbous, to Zobrazit výstup,

'F' zmínit destinace vašeho výstupního souboru,

'S' pro upřesnění komprimovat s gzip.

Syntax:

 tar cf - | gzip > 

NEBO

 tar cvfz office.tar.gz office 

Příklad:

 tar cf - office | gzip > office.tar.gz 
Linuxové filtry gzip4

Podívejte se na výše uvedený snímek, adresář 'office' je komprimován příkazem 'tar'.