logo

Linux gzip

Gzip (GNU zip) on pakkaustyökalu, jota käytetään tiedoston koon katkaisemiseen. Oletuksena alkuperäinen tiedosto korvataan pakatulla tiedostolla, joka päättyy tunnisteella (.gz).

Voit purkaa tiedoston käyttämällä gunzip-komentoa ja alkuperäinen tiedostosi palautetaan.

Syntaksi:

 gzip . . . gunzip . . . 

Esimerkki:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Linuxin gzip-suodattimet1

Katso yllä olevaa tilannekuvaa, gzip-komento on pakkaanut tiedostot 'tiedosto1.txt' ja 'tiedosto2.txt' . Pakatut tiedostot näytetään tunnisteella (.gz). Vaikka gunzip-komento on purkanut samat tiedostot ja tiedostotunniste (.gz) poistetaan.


gzip-asetukset

Useiden tiedostojen pakkaaminen yhdessä

merkkijonon muuntaminen int javaksi

Jos haluat pakata useamman kuin yhden tiedoston yhdessä, voit käyttää 'cat'- ja gzip-komentoa pipe-komennon kanssa.

Syntaksi:

 cat . . | gzip > 

Esimerkki:

 cat file1.txt file2.txt | gzip > final.gz 
Linuxin gzip-suodattimet2

Katso yllä olevaa tilannekuvaa, molemmat tiedostot 'tiedosto1.txt' ja 'tiedosto2.txt' puristetaan niin 'final.gz' .


gzip -l

'gzip -l' -komento kertoo pakkaussuhteesta tai kuinka paljon alkuperäinen tiedosto on pakattu.

Syntaksi:

 gzip -l . . 

Esimerkki:

 gzip -l final.gz jtp.txt.gz 
Linuxin gzip-suodattimet3

Katso yllä olevaa tilannekuvaa, komento 'gzip -l final.gz jtp.txt.gz' näyttää molempien tiedostojen suhteen.


Kuinka pakata hakemisto

gzip-komento ei voi pakata hakemistoa, koska se voi pakata vain yhden tiedoston. Hakemiston pakkaamiseen sinun on käytettävä 'kestää' komento.

Tavuviiva (-) ei ole pakollinen 'tar'-komennossa.

preg_match

'c' on luoda ,

'sisään' on sanallista, to näyttö lähtö,

'f' mainita määränpäähän tulostiedostostasi,

'Kanssa' täsmentämistä varten puristaa gzipin kanssa.

Syntaksi:

Nimeä kansio uudelleen linux
 tar cf - | gzip > 

TAI

 tar cvfz office.tar.gz office 

Esimerkki:

 tar cf - office | gzip > office.tar.gz 
Linuxin gzip-suodattimet4

Katso yllä olevaa tilannekuvaa, hakemisto 'office' on pakattu 'tar'-komennolla.