Példák a gzip parancs használatára

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

Alapértelmezés szerint, amikor egy fájlt vagy mappát a gzip paranccsal ugyanaz lesz a fájlnév, mint korábban, csak 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.

gzip parancsot egy Linux terminálban

Fájlok tömörítése 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

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

gzip mydocument.odt

Ha a fájlnév szóközt tartalmaz, tegye idézőjelbe:

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

Egyes fájlok jobban tömörítenek, mint mások. Például dokumentumok, szöveges fájlok, bittérképes képek és bizonyos audio- és videoformátumok, például a WAV és az MPEG nagyon jól tömöríthetők. Más fájltípusok, mint pl JPEG A képek és az MP3 audiofájlok tömörítése egyáltalán nem megfelelő, és a fájl mérete a futtatás után megnőhet gzip parancsoljon ellene.

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

Az gzip parancs csak a normál fájlok és mappák tömörítését kísérli meg.

Fájl kibontása a gzip paranccsal

Használja a következő parancsot a gzip archívum kibontásához:

gzip -d fájlnév.gz

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

gzip -d mydocument.odt.gz

Fájlok tömörítésének kényszerítése

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

gzip -f fájlnév

Hogyan tartsuk meg a tömörítetlen fájlt

Alapértelmezés szerint a fájl tömörítésekor a gzip paranccsal egy új fájlt kapsz a kiterjesztéssel .gz. A fájl tömörítéséhez és az eredeti fájl megtartásához meg kell adni a -k zászló:

gzip -k fájlnév

Ha a következő parancsot futtatod, akkor egy nevű fájlt kapsz mydocument.odt és mydocument.odt.gz.

gzip -k mydocument.odt

Szerezzen statisztikát arról, hogy mennyi helyet takarított 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, mielőtt hálózaton keresztül elküldené. Az gzip parancs olyan statisztikát biztosít, amelyre szüksége van a tömörítési teljesítmény ellenőrzéséhez.

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

gzip -l fájlnév.gz

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

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

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

Tömörítsen minden fájlt a mappában és az almappákban

Tömörítsen minden fájlt egy mappában és annak almappáiban a következő paranccsal:

gzip -r mappanév

Ez a folyamat nem hoz létre egy nevű fájlt mappanév.gz. Ehelyett bejárja a könyvtárstruktúrát, és tömöríti az adott mappastruktúrában található fájlokat.

A mappaszerkezet egy fájlba tömörítéséhez jobb, ha létrehoz egy tar fájlt, majd ezután a tar fájl gzip-csomagolása.

Több fájl kicsomagolásához használja ezt a parancsot:

gzip -d *.gz

Hogyan teszteljük a tömörített fájl érvényességét

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, nem lesz kimenet.

Hogyan változtassuk meg a tömörítési szintet

A fájlokat többféleképpen tömörítheti. Például választhat egy kisebb tömörítést, amely gyorsabban működik, vagy használhatja a maximális tömörítést, amelynek kompromisszuma az, hogy tovább tart.

A minimális tömörítés eléréséhez a leggyorsabb sebesség mellett 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égnél futtassa a következő parancsot:

gzip -9 fájlnév

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

Szabványos Zip fájlok

Az gzip parancs nem használható, ha szabványos zip fájlokkal dolgozik. Te tudod használni az postai irányítószám parancs és csomagolja ki parancs a fájlok kezeléséhez.