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.