Példa a gzip parancs használatára

A gzip A parancs a fájlok tömörítésének általános módja a Linuxon belül.

Alapértelmezés szerint, ha egy fájlt vagy mappát tömörít a gzip parancsnak ugyanaz a fájlneve lesz, mint korábban, de a kiterjesztéssel .gz.

Az alábbi képernyőképek kifejezetten az Ubuntura vonatkoznak, de a gzip parancs más Unix-szerű operációs rendszereken is működik.


Fájl tömörítése a gzip használatával

Egyetlen fájl tömörítésének legegyszerűbb módja a gzip a következő parancs futtatása:

gzip fájlnév

A mydocument.odt nevű fájl tömörítéséhez futtassa a következő parancsot:

gzip mydocument.odt

Ha a fájlnév szóközt tartalmaz, idézőjelekkel vegye körül:

gzip "ez az én fájlom.png"

Egyes fájlok jobban tömörülnek, mint mások. Például dokumentumok, szöveges fájlok, bittérképes képek, valamint bizonyos audio és video formátumok, például a WAV és az MPEG nagyon jól tömörülnek. Más fájltípusok, például a JPEG képek és az MP3 audiofájlok egyáltalán nem tömörülnek, és a fájl futtatása után valóban növekedhet gzip parancsot ellene.

A JPEG képek és az MP3 audiofájlok már tömörítve vannak, ezért a gzip parancs egyszerűen hozzáadja, nem pedig tömöríti.

A gzip parancs csak a szokásos fájlokat és mappákat próbálja tömöríteni.


Fájl kibontása a gzip parancs segítségével

A következő paranccsal dekompresszálhat egy gzip archívumot:

gzip -d fájlnév.gz

A mydocument.odt.gz fájl kicsomagolásához használja a következő parancsot:

gzip -d mydocument.odt.gz

Kényszerít egy fájlt tömörítésre

Néha egy fájlt nem lehet tömöríteni. Kényszeríteni a gzip parancs a dolgok elvégzéséhez, egyszerűen futtassa a következő parancsot:

gzip -f fájlnév


A tömörítetlen fájl megőrzése

Alapértelmezés szerint, ha a fájlt a gzip parancsot kapsz egy új kiterjesztésű fájlhoz .gz. A fájl tömörítéséhez és az eredeti fájl megőrzéséhez meg kell adnia a -k zászló:

gzip -k fájlnév

Futtatom a következő parancsot, amelynek végén a mydocument.odt és a mydocument.odt.gz nevű fájl található.

gzip -k mydocument.odt

Néhány statisztika arról, hogy mennyi helyet spórolt meg

A fájlok tömörítésének lényege a lemezterület megtakarítása, vagy a fájl méretének csökkentése a hálózaton történő elküldés előtt. Az gzip paranccsal megadhatja a tömörítési teljesítmény ellenőrzéséhez szükséges statisztikákat.

A statisztikák listájának letöltéséhez futtassa a következő parancsot:

gzip -l fájlnév.gz

A fenti parancsban az opció egy kis L betű, nem egy 1 vagy egy nagy i.

A fenti parancs által megadott információk a következők:

  • Tömörített méret
  • Tömörítetlen méret
  • Arány százalékban
  • Tömörítetlen fájlnév

Tömörítsen minden mappát és almappát

Tömörítse a mappában lévő összes fájlt és annak almappáit a következő paranccsal:

gzip -r mappanév

Ez a folyamat nem hoz létre egyetlen mappanév.gz nevű fájlt. Ehelyett bejárja a könyvtárstruktúrát, és tömöríti az adott mappastruktúra minden fájlját.

Ha a mappastruktúrát egyetlen fájlként szeretné tömöríteni, akkor jobb, ha létrehoz egy tar fájlt, majd gzipolja a tar fájlt.

Ezzel a paranccsal több fájlt lehet kicsomagolni:

gzip -d * .gz

A tömörített fájl érvényességének tesztelése

A fájl érvényességének ellenőrzéséhez futtassa a következő parancsot:

gzip -t fájlnév

Ha a fájl érvényes, akkor nem lesz kimenet.

Hogyan lehet megváltoztatni a tömörítési szintet

A fájlokat különböző módon tömörítheti. Például mehet egy kisebb tömörítésre, amely gyorsabban fog működni, vagy akár a maximális tömörítésre is, amelynek kompromisszuma hosszabb ideig tart.

Minimális tömörítés eléréséhez a leggyorsabb sebességen futtassa a következő parancsot:

gzip -1 fájlnév

A maximális tömörítés eléréséhez a leglassabb sebességen futtassa a következő parancsot:

gzip -9 fájlnév

Változtathatja a sebességet és a tömörítési szintet úgy, hogy különböző számokat választ 1 és 9 között.

Normál Zip fájlok

A gzip parancsot nem szabad használni, ha szabványos zip fájlokkal dolgozik. Használhatja a postai irányítószám parancsot, és cipzárat kinyit parancs a fájlok kezelésére.