Zcat-Linux Command-Unix Command

ຊື່

gzip, gunzip, zcat-compress ຫະລືຂະຫຍາຍໄຟ

Synopsis

gzip [ -acdfhlLnNrtvV19 ] [ -Sxtix ] [ name ]
gunzip [ -acfhlLnNrtvV ] [ -Sxtix ] [ name ]
zcat [ -fhLV ] [ name ]

ລາຍລະອຽດ

Gzip ຫຼຸດຜ່ອນຂະຫນາດຂອງໄຟລ໌ຊື່ທີ່ໃຊ້ Lempel-Ziv coding (LZ77). ເມື່ອໃດກໍ່ຕາມ, ໄຟລ໌ແຕ່ລະແມ່ນຖືກແທນທີ່ດ້ວຍຫນຶ່ງທີ່ມີການຂະຫຍາຍ. gz , ໃນຂະນະທີ່ຮັກສາໂຫມດການເປັນເຈົ້າຂອງດຽວກັນ, ເວລາການເຂົ້າເຖິງແລະດັດແກ້. (ການຂະຫຍາຍຕົ້ນຕໍແມ່ນ -gz ສໍາລັບ VMS, z ສໍາລັບ MSDOS, OS / 2 FAT, Windows NT FAT ແລະ Atari). ຖ້າບໍ່ມີແຟ້ມໃດໆຖືກກໍານົດຫຼືຖ້າຊື່ແຟ້ມເປັນ "-", ກະລຸນາຂຽນຂໍ້ມູນມາດຕະຖານ output Gzip ຈະພະຍາຍາມທີ່ຈະຮວບຮວມໄຟລ໌ປົກກະຕິ. ໂດຍສະເພາະ, ມັນຈະບໍ່ສົນໃຈການເຊື່ອມຕໍ່ສັນຍາລັກ.

ຖ້າຊື່ຂອງໄຟລ໌ທີ່ຖືກບີບຫຼາຍເກີນໄປສໍາລັບລະບົບໄຟລ໌ຂອງມັນ, gzip truncates ມັນ. Gzip ພະຍາຍາມທີ່ຈະຕັດພຽງແຕ່ສ່ວນຂອງຊື່ແຟ້ມທີ່ຍາວກວ່າ 3 ຕົວອັກສອນ. (ສ່ວນຫນຶ່ງຖືກກໍານົດໂດຍຢາດ.) ຖ້າຊື່ທີ່ປະກອບດ້ວຍສ່ວນນ້ອຍໆເທົ່ານັ້ນ, ສ່ວນທີ່ຍາວທີ່ສຸດແມ່ນຖືກຕັດ. ຕົວຢ່າງເຊັ່ນຖ້າຊື່ໄຟຖືກຈໍາກັດເຖິງ 14 ອັກຂະລະ, gzip.msdos.exe ຖືກ compressed ກັບ gzi.msd.exe.gz. ຊື່ບໍ່ໄດ້ຖືກຕັດໃນລະບົບທີ່ບໍ່ມີຂໍ້ຈໍາກັດໃນຊື່ຊື່ແຟ້ມ.

ໂດຍຄ່າເລີ່ມຕົ້ນ, gzip ຮັກສາຊື່ໄຟລ໌ແລະຕາຕະລາງທີ່ຢູ່ໃນໄຟລ໌ທີ່ຖືກບີບອັດ. ເຫຼົ່ານີ້ຖືກນໍາໃຊ້ເມື່ອ decompressing ໄຟລ໌ທີ່ມີຕົວເລືອກ -N ນີ້ແມ່ນມີຜົນປະໂຫຍດເມື່ອຊື່ຂອງໄຟລ໌ທີ່ຖືກບີບອັດຖືກຕັດຫຼືເມື່ອເວລາທີ່ບໍ່ໄດ້ເກັບຮັກສາໄວ້ຫຼັງຈາກການໂອນໄຟລ໌.

ໄຟລ໌ທີ່ຖືກບີບອັດ ສາມາດຖືກຟື້ນຟູຄືນມາໃນຮູບແບບເດີມຂອງພວກເຂົາໂດຍໃຊ້ gzip -d ຫຼື gunzip ຫຼື zcat. ຖ້າຊື່ຕົ້ນສະບັບທີ່ບັນທຶກໄວ້ໃນໄຟລ໌ທີ່ຖືກບີບອັດແມ່ນບໍ່ເຫມາະສົມສໍາລັບລະບົບໄຟລ໌ຂອງມັນ, ຊື່ໃຫມ່ກໍ່ຖືກສ້າງຂຶ້ນມາຈາກເດີມເພື່ອເຮັດໃຫ້ມັນຖືກກົດຫມາຍ.

gunzip ໃຊ້ບັນຊີລາຍຊື່ຂອງໄຟລ໌ໃນບັນທັດຄໍາສັ່ງຂອງຕົນແລະແທນໄຟລ໌ແຕ່ລະຊື່ທີ່ຈະສິ້ນສຸດດ້ວຍ. gz, -gz, z, -z, _z ຫຼື .Z ແລະເລີ່ມຕົ້ນດ້ວຍຈໍານວນ magic ທີ່ຖືກຕ້ອງກັບໄຟລ໌ທີ່ບໍ່ compressed ໂດຍບໍ່ມີຂະຫຍາຍຕົ້ນສະບັບ. ທີ່ຢູ່ gunzip ຍັງຮັບຮູ້ການຂະຫຍາຍພິເສດ .tgz ແລະ .taz ເປັນຄໍານາມສໍາລັບ .tar.gz ແລະ .tar.Z ຕາມລໍາດັບ. ເມື່ອ compressing, gzip ໃຊ້ການຂະຫຍາຍ .tgz ຖ້າຈໍາເປັນແທນທີ່ຈະຕັດໄຟລ໌ທີ່ມີ extensions .tar .

gunzip ປະຈຸບັນສາມາດ decompress ໄຟລ໌ທີ່ສ້າງຂື້ນໂດຍ gzip, zip, compress, compress -H ຫຼື pack. ການຊອກຫາຮູບແບບປະກອບແມ່ນອັດຕະໂນມັດ. ເມື່ອໃຊ້ຮູບແບບສອງຄັ້ງທໍາອິດ, gunzip ກວດສອບ CRC 32 bit. ສໍາລັບ ຊອງ, gunzip ກວດສອບຄວາມຍາວທີ່ບໍ່ໄດ້ສະແດງ. ຮູບແບບ ການບີບອັດ ມາດຕະຖານບໍ່ໄດ້ຖືກອອກແບບເພື່ອອະນຸຍາດໃຫ້ກວດເບິ່ງຄວາມສອດຄ່ອງ. ຢ່າງໃດກໍຕາມ, gunzip ແມ່ນບາງຄັ້ງກໍ່ສາມາດກວດພົບໄຟລ໌ Z. ຖ້າທ່ານໄດ້ຮັບຂໍ້ຜິດພາດເມື່ອ uncompressing ໄຟລ໌ .Z , ບໍ່ສົມມຸດວ່າໄຟລ໌ Z ແມ່ນຖືກຕ້ອງພຽງແຕ່ເນື່ອງຈາກວ່າ uncompress ມາດຕະຖານບໍ່ໄດ້ຈົ່ມວ່າ. ນີ້ໂດຍທົ່ວໄປແລ້ວຫມາຍຄວາມວ່າການເນັ້ນຫນັກມາດຕະຖານບໍ່ໄດ້ກວດເບິ່ງຂໍ້ມູນຂອງມັນແລະສ້າງຜົນຜະລິດຂີ້ເຫຍື້ອຢ່າງມີຄວາມສຸກ. ຮູບແບບ SCO compress -H (ວິທີການສະກັດ lzh) ບໍ່ປະກອບມີ CRC ແຕ່ຍັງຊ່ວຍໃຫ້ການກວດສອບຄວາມສອດຄ່ອງບາງຢ່າງ.

ໄຟລ໌ທີ່ສ້າງໂດຍ zip ສາມາດ uncompressed ໂດຍ gzip ເທົ່ານັ້ນຖ້າພວກເຂົາມີສະມາຊິກດຽວທີ່ຖືກບີບອັດດ້ວຍວິທີ 'deflation'. ຄຸນນະສົມບັດນີ້ແມ່ນມີພຽງແຕ່ເພື່ອຊ່ວຍໃຫ້ການປ່ຽນແປງໄຟ tar.zip ໃນຮູບແບບ tar.gz. ເພື່ອສະກັດໄຟລ໌ທີ່ມີສະມາຊິກຈໍານວນຫນຶ່ງ, ໃຫ້ໃຊ້ unzip ແທນ gunzip.

zcat ຄືກັບ gunzip -c. (ໃນບາງລະບົບ, zcat ສາມາດຕິດຕັ້ງເປັນ gzcat ເພື່ອຮັກສາການເຊື່ອມຕໍ່ຕົ້ນສະບັບທີ່ຈະ ບີບອັດ). zcat ບໍ່ສາມາດສະແດງລາຍະການຂອງໄຟລ໌ໃນບັນທັດຄໍາສັ່ງຫຼືຂໍ້ມູນແບບມາດຕະຖານຂອງມັນແລະຂຽນຂໍ້ມູນທີ່ບໍ່ໄດ້ບີບອັດໃນຜົນຜະລິດມາດຕະຖານ. zcat ຈະ uncompress ໄຟລ໌ທີ່ມີຈໍານວນ magic ທີ່ຖືກຕ້ອງບໍ່ວ່າຈະມີ suffix gg ຫຼືບໍ່.

Gzip ໃຊ້ລະຫັດ Lempel-Ziv ທີ່ໃຊ້ໃນ zip ແລະ PKZIP. ຈໍານວນຂອງການບີບອັດທີ່ໄດ້ຮັບແມ່ນຂຶ້ນກັບຂະຫນາດຂອງວັດສະດຸປ້ອນແລະການແຈກແຈງຂອງສາຍໄຟທົ່ວໄປ. ໂດຍປົກກະຕິ, ຂໍ້ຄວາມເຊັ່ນ: ແຫຼ່ງຂໍ້ມູນຫຼືພາສາອັງກິດແມ່ນຫຼຸດລົງ 60-70%. ການບີບອັດໂດຍທົ່ວໄປແມ່ນດີກວ່າທີ່ໄດ້ຮັບໂດຍ LZW (ເມື່ອນໍາໃຊ້ໃນ ການບີບອັດ ), ການຂຽນລະຫັດ Huffman (ໃຊ້ໃນ ຊຸດ ) ຫຼືການປັບປຸງລະຫັດ Huffman ( ຫນາແຫນ້ນ ).

ການບີບອັດແມ່ນຖືກປະຕິບັດສະເຫມີ, ເຖິງແມ່ນວ່າໄຟລ໌ທີ່ຖືກບີບອັດແມ່ນເລັກນ້ອຍກວ່າຕົ້ນສະບັບ. ການຂະຫຍາຍກໍລະນີທີ່ຮ້າຍແຮງທີ່ສຸດແມ່ນສອງສາມໂຕນສໍາລັບ header ໄຟລ໌ gzip, ບວກກັບ 5 bytes ທຸກ 32K ຕັນ, ຫຼືອັດຕາການຂະຫຍາຍຕົວຂອງ 0.015% ສໍາລັບໄຟລ໌ຂະຫນາດໃຫຍ່. ໃຫ້ສັງເກດວ່າຈໍານວນທີ່ແທ້ຈິງຂອງຕັນດິດທີ່ນໍາໃຊ້ເກືອບບໍ່ເຄີຍເພີ່ມຂຶ້ນ. gzip ປົກປັກຮັກສາຮູບແບບການ, ເຈົ້າຂອງແລະເວລາຂອງໄຟລ໌ໃນເວລາທີ່ compressing ຫຼື decompressing.

OPTIONS

-a - ascii

ຮູບແບບຂໍ້ຄວາມ Ascii: ປ່ຽນເສັ້ນທາງທ້າຍຂອງສາຍໂດຍໃຊ້ສົນທິສັນຍາທ້ອງຖິ່ນ. ຕົວເລືອກນີ້ແມ່ນສະຫນັບສະຫນູນພຽງແຕ່ລະບົບທີ່ບໍ່ແມ່ນ Unix. ສໍາລັບ MSDOS, CR LF ຖືກແປງເປັນ LF ເມື່ອ compressing, ແລະ LF ຖືກປ່ຽນເປັນ CR LF ເມື່ອ decompressing.

-c --stdout --to-stdout

ຂຽນຜົນຜະລິດໃນຜົນຜະລິດມາດຕະຖານ; ເກັບໄຟລ໌ຕົ້ນສະບັບບໍ່ມີການປ່ຽນແປງ. ຖ້າມີໄຟລ໌ປະກອບຫຼາຍ, ຜົນຜະລິດປະກອບດ້ວຍລໍາດັບຂອງສະມາຊິກທີ່ຖືກບີບອັດຂຶ້ນເອງ. ເພື່ອໃຫ້ໄດ້ຮັບການບີບອັດທີ່ດີກວ່າ, ຄັດລອກໄຟລ໌ເຂົ້າທັງຫມົດກ່ອນທີ່ຈະປະກົດໃຫ້ພວກເຂົາ.

-d-decompress -uncompress

Decompress

-f - force

ບັງຄັບການບີບອັດຫຼືການບີບອັດເຖິງແມ່ນວ່າໄຟລ໌ທີ່ມີຫລາຍລິງຫຼືໄຟລ໌ທີ່ສອດຄ້ອງກັນແລ້ວ, ຫຼືຖ້າຂໍ້ມູນທີ່ຖືກບີບອັດແມ່ນອ່ານຈາກຫຼືຂຽນເຂົ້າເຖິງປາຍທາງ. ຖ້າຂໍ້ມູນປະກອບບໍ່ໄດ້ຢູ່ໃນຮູບແບບທີ່ໄດ້ຮັບການຍອມຮັບໂດຍ gzip ແລະຖ້າວ່າ option --stdout ຍັງຖືກແຈກຢາຍ, ໃຫ້ຄັດລອກຂໍ້ມູນໂດຍບໍ່ປ່ຽນແປງກັບມາດຕະຖານ ouput: ໃຫ້ zcat ປະຕິບັດຕາມ cat. ຖ້າ -f ບໍ່ໄດ້ຮັບແລະໃນເວລາທີ່ບໍ່ໄດ້ເຮັດວຽກຢູ່ໃນພື້ນຫລັງ, gzip prompts ເພື່ອຢືນຢັນວ່າໄຟລ໌ທີ່ມີຢູ່ຄວນຖືກ overwrite.

-h --help

ສະແດງຫນ້າຈໍການຊ່ວຍເຫຼືອແລະອອກຈາກ.

- l - list

ສໍາລັບໄຟລ໌ທີ່ຖືກບີບອັດແຕ່ລະລາຍ, ໃຫ້ໃສ່ລະຫັດຕໍ່ໄປນີ້:


ຂະຫນາດທີ່ຖືກບີບອັດ: ຂະຫນາດຂອງໄຟລ໌ທີ່ຖືກບີບອັດ
ຂະຫນາດ uncompressed: ຂະຫນາດຂອງໄຟລ໌ uncompressed
ອັດຕາສ່ວນ: ອັດຕາສ່ວນການບີບອັດ (0.0% ຖ້າບໍ່ຮູ້)
uncompressed_name: ຊື່ຂອງໄຟລ໌ uncompressed

ຂະຫນາດ uncompressed ຖືກມອບໃຫ້ເປັນ -1 ສໍາລັບໄຟລ໌ທີ່ບໍ່ໄດ້ຢູ່ໃນຮູບແບບ gzip ເຊັ່ນໄຟລ໌ Z. ເພື່ອໃຫ້ຂະຫນາດທີ່ບໍ່ໄດ້ສໍາຜັດສໍາລັບໄຟລ໌ດັ່ງກ່າວ, ທ່ານສາມາດໃຊ້:


zcat fileZ | wc-c

ໃນການປະສົມປະສານກັບທາງເລືອກ --verbose, ທົ່ງນາດັ່ງຕໍ່ໄປນີ້ຍັງໄດ້ສະແດງ:


ວິທີການ: ວິທີການບີບອັດ
CRC: CRC 32 ບິດຂອງຂໍ້ມູນທີ່ບໍ່ໄດ້ບີບອັດ
ວັນທີແລະເວລາ: ເວລາທີ່ໃຊ້ສໍາລັບໄຟລ໌ທີ່ບໍ່ເອົາໃຈໃສ່

ວິທີການບີບອັດທີ່ສະຫນັບສະຫນູນໃນປະຈຸບັນແມ່ນ deflate, compress, lzh (SCO compress -H) ແລະ pack. crc ແມ່ນໃຫ້ເປັນ ffffffff ສໍາລັບໄຟລ໌ທີ່ບໍ່ໄດ້ຢູ່ໃນຮູບແບບ gzip.

ມີຊື່ - ຊື່, ຊື່ທີ່ບໍ່ໄດ້ສະກົດ, ວັນທີແລະເວລາແມ່ນບັນທຶກທີ່ຢູ່ໃນໄຟລ໌ compress ຖ້າມີ.

ມີ --verbose, ອັດຕາຂະຫນາດທັງຫມົດແລະອັດຕາສ່ວນການບີບອັດສໍາລັບໄຟລ໌ທັງຫມົດແມ່ນຍັງສະແດງ, ເວັ້ນເສຍແຕ່ວ່າບາງຂະຫນາດແມ່ນບໍ່ຮູ້. ມີ - ດີ, ຫົວຂໍ້ແລະເສັ້ນລວມບໍ່ໄດ້ສະແດງ.

-L-license

ສະແດງໃບອະນຸຍາດ gzip ແລະອອກຈາກ.

-n - ບໍ່ມີຊື່

ເມື່ອ compressing, ບໍ່ໄດ້ບັນທຶກຊື່ໄຟລ໌ຕົ້ນສະບັບແລະເວລາທີ່ໃຊ້ໂດຍຕົວຢ່າງ. (ຊື່ຕົ້ນສະບັບຖືກບັນທຶກໄວ້ສະເຫມີຖ້າຊື່ຕ້ອງຖືກຕັດອອກ). ເມື່ອ decompressing, ບໍ່ຄວນຄືນຊື່ໄຟລ໌ຕົ້ນສະບັບຖ້າມີຢູ່ (ເອົາພຽງແຕ່ຊື່ຂອງໄຟລ໌ທີ່ຖືກບີບລົງຈາກ gzip ) ແລະບໍ່ໄດ້ຄືນຄ່າທີ່ໃຊ້ເວລາຕົ້ນສະບັບຖ້າມີ (ຄັດລອກມັນຈາກໄຟລ໌ທີ່ຖືກບີບອັດ). ຕົວເລືອກນີ້ເປັນຄ່າເລີ່ມຕົ້ນເມື່ອ decompressing.

-N-name

ເມື່ອ compressing, ສະເຫມີ save ຊື່ໄຟລ໌ຕົ້ນສະບັບແລະເວລາທີ່ໃຊ້; ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ. ເມື່ອ decompressing, ຟື້ນຟູຊື່ໄຟລ໌ຕົ້ນສະບັບແລະເວລາທີ່ໃຊ້ຖ້າຫາກວ່າປະຈຸບັນ. ຕົວເລືອກນີ້ແມ່ນມີຜົນປະໂຫຍດຕໍ່ລະບົບທີ່ມີຂໍ້ຈໍາກັດກ່ຽວກັບຄວາມຍາວຂອງຊື່ໄຟລ໌ຫຼືເວລາທີ່ໃຊ້ເວລາທີ່ໄດ້ຖືກສູນເສຍຫຼັງຈາກການໂອນໄຟລ໌.

-q-quiet

ລົບຄວາມເຕືອນທັງຫມົດ.

-r --recursive

ຍ່າງທາງໂຄງສ້າງຂອງໄດເລກະທໍລີຄືນໃຫມ່. ຖ້າມີຊື່ຂອງໄຟລ໌ທີ່ກໍານົດໄວ້ໃນບັນທັດຄໍາສັ່ງແມ່ນໄດເລກະທໍລີ, gzip ຈະລົງໄປໃນໄດເລກະທໍລີແລະການບີບອັດໄຟລ໌ທັງຫມົດທີ່ມັນພົບວ່າ (ຫລື decompress them ໃນກໍລະນີຂອງ gunzip ).

-S suf-suffix suf

ໃຊ້ suffix .suf ແທນ gz. suffixes ໃດສາມາດໄດ້ຮັບແຕ່ suffixes ນອກຈາກ .z ແລະ .gz ຄວນຫຼີກເວັ້ນການຫຼີກເວັ້ນການສັບສົນເມື່ອໄຟລ໌ຖືກໂອນໄປສູ່ລະບົບອື່ນໆ. A suffix null forces forces gunzip to try decompression on all files given regardless of suffix, as in:


gunzip -S "" * (* * ສໍາລັບ MSDOS)

ຮຸ່ນກ່ອນຫນ້າຂອງ gzip ໃຊ້ suffix ຂອງ .z. ນີ້ໄດ້ຖືກປ່ຽນແປງເພື່ອຫຼີກເວັ້ນການຂັດແຍ້ງກັບ ຊຸດ (1).

-t- test

ທົດສອບ. ກວດເບິ່ງຄວາມສົມບູນຂອງໄຟລ໌ທີ່ຖືກບີບອັດ.

-v- verbose

Verbose ສະແດງຊື່ແລະການຫຼຸດຜ່ອນອັດຕາສ່ວນສໍາລັບແຕ່ລະໄຟລ໌ທີ່ຖືກບີບອັດຫຼືຖືກບີບອັດ.

-V -version

ຮຸ່ນ ສະແດງຕົວເລກສະບັບແລະຕົວເລືອກການລວບລວມແລ້ວອອກຈາກ.

- # - ໄວ - ດີທີ່ສຸດ

ຄວບຄຸມຄວາມໄວຂອງການບີບອັດໂດຍໃຊ້ຕົວເລກທີ່ລະບຸ # , ບ່ອນທີ່ -1 ຫຼື --fast ສະແດງເຖິງວິທີການບີບອັດທີ່ໄວທີ່ສຸດ (ການບີບອັດຫນ້ອຍ) ແລະ -9 ຫຼື - ທີ່ດີທີ່ສຸດສະແດງວິທີການບີບອັດທີ່ຊ້າສຸດ (ການບີບອັດທີ່ດີທີ່ສຸດ). ລະດັບການບີບອັດໃນຕອນຕົ້ນແມ່ນ -6 (ທີ່ມີຄວາມໂປ່ງໃສຕໍ່ການບີບອັດສູງທີ່ມີຄ່າໃຊ້ຈ່າຍ).

ການນໍາໃຊ້ຂັ້ນສູງ

ບັນດາຜະລິດຕະພັນບີບອັດຫຼາຍໆສາມາດຕິດຕັ້ງໄດ້. ໃນກໍລະນີນີ້, gunzip ຈະສະກັດສະມາຊິກທັງຫມົດໃນເວລາດຽວກັນ. ຍົກ​ຕົວ​ຢ່າງ:


gzip -c file1> foogz
gzip -c file2 >> foogz

ຫຼັງຈາກນັ້ນ,


gunzip -c foo

ແມ່ນເທົ່າກັບ


cat file1 file2

ໃນກໍລະນີຂອງການເສຍຫາຍຕໍ່ຫນຶ່ງສະມາຊິກຂອງໄຟລ໌ .gz, ສະມາຊິກອື່ນໆຍັງສາມາດໄດ້ຮັບການຟື້ນຟູ (ຖ້າຫາກວ່າສະມາຊິກທີ່ເສຍຫາຍໄດ້ຖືກໂຍກຍ້າຍອອກ). ຢ່າງໃດກໍຕາມ, ທ່ານສາມາດໄດ້ຮັບການບີບອັດທີ່ດີກວ່າໂດຍການບີບອັດສະມາຊິກທັງຫມົດໃນເວລາດຽວກັນ:


cat file1 file2 | gzip> foogz

ສະກັດກັ້ນດີກ່ວາ


gzip -c file1 file2> foogz

ຖ້າທ່ານຕ້ອງການ recompress ໄຟລ໌ທີ່ເຊື່ອມໂຍງກັບການບີບອັດທີ່ດີກວ່າ, ໃຫ້ເຮັດ:


gzip-cd oldgz | gzip> newgz

ຖ້າ ແຟ້ມທີ່ ປະກອບດ້ວຍສະມາຊິກຈໍານວນຫນຶ່ງ, ຂະຫນາດທີ່ບໍ່ໄດ້ບີບອັດແລະ CRC ລາຍງານໂດຍຕົວເລືອກ --list ໃຊ້ກັບສະມາຊິກສຸດທ້າຍເທົ່ານັ້ນ. ຖ້າທ່ານຕ້ອງການຂະຫນາດທີ່ບໍ່ໄດ້ສະຫນອງສໍາລັບສະມາຊິກທັງຫມົດ, ທ່ານສາມາດໃຊ້:


gzip-cd filegz | wc-c

ຖ້າທ່ານຕ້ອງການສ້າງເອກະສານຮວບຮວມດຽວກັບສະມາຊິກຫຼາຍສະມາຊິກເພື່ອໃຫ້ສະມາຊິກສາມາດຖອນແຍກອອກເປັນອິສະລະໄດ້, ໃຊ້ archiver ເຊັ່ນ tar ຫຼື zip. GNU tar ສະຫນັບສະຫນູນທາງເລືອກ -z ເພື່ອເອີ້ນ gzip ຢ່າງໂປ່ງໃສ. gzip ຖືກອອກແບບມາເປັນການເສີມສໍາລັບ tar , ບໍ່ແມ່ນການທົດແທນ.

ເບິ່ງຍັງ

compress (1)

ຮູບແບບໄຟລ໌ gzip ແມ່ນລະບຸໄວ້ໃນ P. Deutsch, ຮູບແບບຂໍ້ມູນ GZIP 4.3, , Internet RFC 1952 (ພຶດສະພາ 1996). ຮູບແບບ deflip zip ຖືກລະບຸໄວ້ໃນ P. Deutsch, DEFLATE ຂໍ້ມູນການກໍານົດຂໍ້ມູນທີ່ຖືກບີບອັດຮູບແບບ 1.3, , Internet RFC 1951 (ພຶດສະພາ 1996).

ສິ່ງສໍາຄັນ: ໃຊ້ຄໍາສັ່ງ man ( % man ) ເພື່ອເບິ່ງວິທີການໃຊ້ຄໍາສັ່ງໃນຄອມພິວເຕີຂອງທ່ານ.