ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

compress - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ການບີບອັດໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນການບີບອັດຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


compress, uncompress.real - ບີບອັດແລະຂະຫຍາຍຂໍ້ມູນ

ສະຫຼຸບສັງລວມ


compress [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b bits ] [ ຊື່ ... ]
uncompress.real [ -f ] [ -v ] [ -c ] [ -V ] [ ຊື່ ... ]

ລາຍລະອຽດ


ໃຫ້ສັງເກດວ່າໂຄງການທີ່ປົກກະຕິແລ້ວຈະໄດ້ຮັບການຕິດຕັ້ງເປັນ ບີບອັດ ໄດ້ຖືກຕິດຕັ້ງສໍາລັບ
Debian ເປັນ uncompress.real. ນີ້​ແມ່ນ​ໄດ້​ເຮັດ​ເພື່ອ​ຫຼີກ​ເວັ້ນ​ການ​ຂັດ​ແຍ່ງ​ກັບ​ຫຼາຍ -
ໂປຣແກຣມທີ່ໃຊ້ທົ່ວໄປທີ່ມີຊື່ດຽວກັນທີ່ເປັນສ່ວນຫນຶ່ງຂອງຊຸດ gzip.

ບີບອັດ ຫຼຸດຂະໜາດຂອງໄຟລ໌ທີ່ມີຊື່ໂດຍໃຊ້ການປັບຕົວເຂົ້າລະຫັດ Lempel-Ziv. ທຸກຄັ້ງ
ເປັນໄປໄດ້, ແຕ່ລະໄຟລ໌ຖືກແທນທີ່ດ້ວຍນາມສະກຸນ .Z, ໃນຂະນະທີ່ຮັກສາຄືກັນ
ຮູບແບບການເປັນເຈົ້າຂອງ, ການເຂົ້າເຖິງ ແລະເວລາການດັດແກ້. ຖ້າບໍ່ມີໄຟລ໌ຖືກກໍານົດ, ມາດຕະຖານ
ການປ້ອນຂໍ້ມູນຖືກບີບອັດເປັນຜົນຜະລິດມາດຕະຖານ. ບີບອັດ ພຽງແຕ່ຈະພະຍາຍາມບີບອັດ
ໄຟລ໌ປົກກະຕິ. ໂດຍສະເພາະ, ມັນຈະບໍ່ສົນໃຈການເຊື່ອມຕໍ່ສັນຍາລັກ. ຖ້າໄຟລ໌ມີຫຼາຍຍາກ
ລິ້ງຄ໌, compress ຈະປະຕິເສດທີ່ຈະບີບອັດມັນເວັ້ນເສຍແຕ່ວ່າ -f ທຸງຖືກມອບໃຫ້.

If -f ບໍ່ໄດ້ໃຫ້ແລະ compress ແມ່ນດໍາເນີນການຢູ່ໃນ foreground, ຜູ້ໃຊ້ໄດ້ຖືກ prompted ເປັນ
ໄຟລ໌ທີ່ມີຢູ່ແລ້ວຄວນຈະຖືກຂຽນທັບຫຼືບໍ່.

ໄຟລ໌ທີ່ຖືກບີບອັດສາມາດຖືກຟື້ນຟູເປັນຮູບແບບຕົ້ນສະບັບຂອງພວກເຂົາໂດຍໃຊ້ uncompress.real.

uncompress.real ເອົາບັນຊີລາຍຊື່ຂອງໄຟລ໌ຢູ່ໃນເສັ້ນຄໍາສັ່ງຂອງມັນແລະທົດແທນແຕ່ລະໄຟລ໌ທີ່ມີ
ຊື່ລົງທ້າຍດ້ວຍ .Z ແລະທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວເລກ magic ທີ່ຖືກຕ້ອງກັບໄຟລ໌ທີ່ບໍ່ໄດ້ບີບອັດ
ໂດຍບໍ່ມີການ .Z. ໄຟລ໌ທີ່ບໍ່ໄດ້ຖືກບີບອັດຈະມີຮູບແບບ, ຄວາມເປັນເຈົ້າຂອງແລະເວລາຂອງ
ໄຟລ໌ທີ່ຖືກບີບອັດ.

ໄດ້ -c ທາງ​ເລືອກ​ເຮັດ​ໃຫ້​ compress/uncompress.real ຂຽນໃສ່ຜົນໄດ້ຮັບມາດຕະຖານ; ບໍ່ມີໄຟລ໌
ປ່ຽນແປງ.

ຖ້າ -r ທຸງ​ແມ່ນ​ໄດ້​ລະ​ບຸ​ໄວ້​, compress ຈະດໍາເນີນການ recursively. ຖ້າມີຊື່ໄຟລ໌ໃດນຶ່ງ
ທີ່ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງແມ່ນໄດເລກະທໍລີ, compress ຈະລົງໄປໃນໄດເລກະທໍລີ
ແລະບີບອັດໄຟລ໌ທັງໝົດທີ່ມັນພົບເຫັນຢູ່ທີ່ນັ້ນ.

ໄດ້ -V ທຸງບອກແຕ່ລະໂຄງການເຫຼົ່ານີ້ເພື່ອພິມສະບັບແລະ patchlevel ຂອງຕົນ, ຄຽງຄູ່ກັບ
ທຸງ preprocessor ໃດໆທີ່ລະບຸໃນລະຫວ່າງການລວບລວມ, ໃນ stderr ກ່ອນທີ່ຈະດໍາເນີນການໃດໆ
compression ຫຼື uncompression.

ບີບອັດ ໃຊ້ສູດການຄິດໄລ່ Lempel-Ziv ທີ່ໄດ້ຮັບຄວາມນິຍົມໃນ "A Technique for High
ການບີບອັດຂໍ້ມູນປະສິດທິພາບ", Terry A. Welch, IEEE ຄອມພິວເຕີ, ສະບັບເລກທີ 17, ບໍ່. 6 (ເດືອນມິຖຸນາ 1984),
ໜ້າ 8-19. ສະຕຣິງຍ່ອຍທົ່ວໄປໃນໄຟລ໌ທໍາອິດຖືກແທນທີ່ດ້ວຍລະຫັດ 9-ບິດ 257 ຂຶ້ນໄປ.
ເມື່ອລະຫັດ 512 ມາຮອດ, ສູດການຄິດໄລ່ຈະປ່ຽນເປັນລະຫັດ 10-bit ແລະສືບຕໍ່ໃຊ້ຫຼາຍ.
bits ຈົນກ່ວາກໍານົດຂອບເຂດຈໍາກັດໂດຍ -b ທຸງມາຮອດແລ້ວ (ຄ່າເລີ່ມຕົ້ນ 16). ບິດ ຕ້ອງເປັນ
ລະຫວ່າງ 9 ແລະ 16. ຄ່າເລີ່ມຕົ້ນສາມາດປ່ຽນແປງໄດ້ໃນແຫຼ່ງທີ່ຈະອະນຸຍາດ compress ທີ່ຈະດໍາເນີນການ
ເຄື່ອງຈັກຂະຫນາດນ້ອຍກວ່າ.

ພາຍຫຼັງທີ່ໄດ້ bits ຂອບ​ເຂດ​ຈໍາ​ກັດ​ແມ່ນ​ບັນ​ລຸ​ໄດ້​, compress ກວດເບິ່ງອັດຕາສ່ວນການບີບອັດເປັນໄລຍະ. ຖ້າ
ມັນ​ແມ່ນ​ເພີ່ມ​ຂຶ້ນ​, compress ສືບຕໍ່ໃຊ້ວັດຈະນານຸກົມລະຫັດທີ່ມີຢູ່. ຢ່າງໃດກໍຕາມ, ຖ້າຫາກວ່າ
ອັດຕາສ່ວນການບີບອັດຫຼຸດລົງ, compress ຍົກເລີກຕາຕະລາງຂອງສາຍຍ່ອຍ ແລະສ້າງມັນຄືນໃໝ່
ຈາກ scratch. ນີ້ອະນຸຍາດໃຫ້ algorithm ປັບຕົວເຂົ້າກັບ "ບລັອກ" ຕໍ່ໄປຂອງໄຟລ໌.

ຫມາຍເຫດວ່າ -b ທຸງຖືກຍົກເວັ້ນສໍາລັບ uncompress.real, ຕັ້ງແຕ່ bits ກໍານົດພາລາມິເຕີ
ໃນລະຫວ່າງການບີບອັດແມ່ນຖືກເຂົ້າລະຫັດພາຍໃນຜົນຜະລິດ, ພ້ອມກັບຕົວເລກ magic ເພື່ອຮັບປະກັນວ່າ
ທັງບໍ່ມີການບີບອັດຂໍ້ມູນແບບສຸ່ມ ຫຼືການບີບອັດຂໍ້ມູນທີ່ຖືກບີບອັດຄືນໃໝ່ແມ່ນພະຍາຍາມ.

ຈໍານວນການບີບອັດທີ່ໄດ້ຮັບແມ່ນຂຶ້ນກັບຂະຫນາດຂອງວັດສະດຸປ້ອນ, ຈໍານວນຂອງ bits
ຕໍ່ລະຫັດ, ແລະການແຈກຢາຍຂອງສາຍຍ່ອຍທົ່ວໄປ. ໂດຍປົກກະຕິ, ຂໍ້ຄວາມເຊັ່ນລະຫັດແຫຼ່ງ
ຫຼືພາສາອັງກິດຫຼຸດລົງ 50-60%. ການບີບອັດໂດຍທົ່ວໄປແມ່ນດີກ່ວາທີ່ບັນລຸໄດ້
ໂດຍ Huffman coding (ຕາມທີ່ໃຊ້ໃນ ຊອງ), ຫຼືການປັບຕົວລະຫັດ Huffman (ຫນາແຫນ້ນ), ແລະໃຊ້ເວລາຫນ້ອຍ
ເວລາທີ່ຈະຄິດໄລ່.

ພາຍ​ໃຕ້​ການ -v ທາງ​ເລືອກ​, ຂໍ້​ຄວາມ​ໄດ້​ຖືກ​ພິມ​ອອກ​ຜົນ​ຜະ​ລິດ​ສ່ວນ​ຮ້ອຍ​ຂອງ​ການ​ຫຼຸດ​ຜ່ອນ​ສໍາ​ລັບ​ແຕ່​ລະ​ຄົນ​
ບີບອັດໄຟລ໌.

ທິດສະດີວິທະຍາ


ສະຖານະການອອກຈາກປົກກະຕິແມ່ນ 0; ຖ້າ​ຫາກ​ວ່າ​ໄຟລ​໌​ສຸດ​ທ້າຍ​ມີ​ຂະ​ຫນາດ​ໃຫຍ່​ຫຼັງ​ຈາກ (ພະ​ຍາ​ຍາມ​) compression​, ໄດ້​
ສະຖານະພາບແມ່ນ 2; ຖ້າ​ຫາກ​ວ່າ​ຄວາມ​ຜິດ​ພາດ​ເກີດ​ຂຶ້ນ​, ສະ​ຖາ​ນະ​ການ​ອອກ​ແມ່ນ 1​.

ການນໍາໃຊ້: compress [-dfvcVr] [-b maxbits] [file ...]
ທາງເລືອກທີ່ບໍ່ຖືກຕ້ອງຖືກລະບຸໄວ້ໃນແຖວຄໍາສັ່ງ.
ບໍ່ມີ maxbits
Maxbits ຕ້ອງປະຕິບັດຕາມ -b.
ເອກະສານ: ບໍ່ຢູ່ໃນຮູບແບບບີບອັດ
ໄຟລ໌ທີ່ລະບຸໄວ້ໃນ ບີບອັດ ຍັງບໍ່ໄດ້ບີບອັດ.
ເອກະສານ: ບີບອັດດ້ວຍ xx bits, ພຽງແຕ່ສາມາດຈັດການ yy bits
ເອກະສານ ໄດ້ຖືກບີບອັດໂດຍໂຄງການທີ່ສາມາດຈັດການກັບຫຼາຍ bits ກ່ວາບີບອັດ
ລະ​ຫັດ​ໃນ​ເຄື່ອງ​ນີ້​. Recompress ໄຟລ໌ທີ່ມີຂະຫນາດນ້ອຍກວ່າ bits.
ເອກະສານ: ແລ້ວມີ .Z ຕໍ່ທ້າຍ -- ບໍ່ມີການປ່ຽນແປງ
ຖືວ່າໄຟລ໌ຖືກບີບອັດແລ້ວ. ປ່ຽນຊື່ໄຟລ໌ແລ້ວລອງໃໝ່ອີກຄັ້ງ.
ເອກະສານ: ຊື່ໄຟລ໌ຍາວເກີນໄປທີ່ຈະໃສ່ໃນ .Z
ບໍ່ສາມາດບີບອັດໄຟລ໌ໄດ້ເນື່ອງຈາກຊື່ຂອງມັນຍາວກວ່າ 12 ຕົວອັກສອນ.
ປ່ຽນຊື່ແລ້ວລອງໃໝ່ອີກຄັ້ງ. ຂໍ້ຄວາມນີ້ບໍ່ໄດ້ເກີດຂຶ້ນໃນລະບົບ BSD.
ເອກະສານ ມີຢູ່ແລ້ວ; ທ່ານຕ້ອງການຂຽນທັບ (y ຫຼື n) ບໍ?
ຕອບກັບ "y" ຖ້າທ່ານຕ້ອງການໃຫ້ໄຟລ໌ຜົນຜະລິດຖືກແທນທີ່; "n" ຖ້າບໍ່ແມ່ນ.
uncompress: ການປ້ອນຂໍ້ມູນເສຍຫາຍ
ມີການກວດພົບການລະເມີດ SIGSEGV ເຊິ່ງປົກກະຕິແລ້ວໝາຍຄວາມວ່າໄຟລ໌ປ້ອນເຂົ້າແລ້ວ
ເສຍຫາຍ.
ການບີບອັດ: xx.xx%
ເປີເຊັນຂອງການປ້ອນຂໍ້ມູນທີ່ບັນທຶກໄວ້ໂດຍການບີບອັດ. (ທີ່ກ່ຽວຂ້ອງພຽງແຕ່ສໍາລັບ -v.)
-- ບໍ່ແມ່ນໄຟລ໌ປົກກະຕິ ຫຼືໄດເລກະທໍລີ: ຖືກລະເລີຍ
ເມື່ອໄຟລ໌ປ້ອນຂໍ້ມູນບໍ່ແມ່ນໄຟລ໌ປົກກະຕິ ຫຼືໄດເລກະທໍລີ, (ເຊັ່ນ: ການເຊື່ອມຕໍ່ສັນຍາລັກ,
ເຕົ້າຮັບ, FIFO, ໄຟລ໌ອຸປະກອນ), ມັນໄດ້ຖືກປະໄວ້ unaltered.
-- ມີ xx ການເຊື່ອມຕໍ່ອື່ນໆ: ບໍ່ປ່ຽນແປງ
ໄຟລ໌ປ້ອນຂໍ້ມູນມີການເຊື່ອມຕໍ່; ມັນຖືກປະໄວ້ບໍ່ປ່ຽນແປງ. ເບິ່ງ ln(1) ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
ການນໍາໃຊ້ -f ທຸງເພື່ອບັງຄັບການບີບອັດໄຟລ໌ທີ່ເຊື່ອມຕໍ່ຫຼາຍ.
-- ໄຟລ໌ບໍ່ປ່ຽນແປງ
ບໍ່ມີເງິນຝາກປະຢັດແມ່ນບັນລຸໄດ້ໂດຍການບີບອັດ. ການປ້ອນຂໍ້ມູນຍັງຄົງຢູ່ບໍລິສຸດ.

ໃຊ້ບີບອັດອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    CMU Sphinx
    CMU Sphinx
    CMUSphinx ເປັນລໍາໂພງເອກະລາດຂະຫນາດໃຫຍ່
    ການຮັບຮູ້ສຽງເວົ້າຢ່າງຕໍ່ເນື່ອງຂອງຄໍາສັບ
    ປ່ອຍອອກມາພາຍໃຕ້ໃບອະນຸຍາດແບບ BSD. ມັນ​ແມ່ນ
    ຍັງເປັນການເກັບກໍາຂອງເຄື່ອງມືແຫຼ່ງເປີດ ...
    ດາວໂຫລດ CMU Sphinx
  • 2
    PyScripter
    PyScripter
    PyScripter ເປັນ Python ແຫຼ່ງເປີດ
    ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ (IDE)
    ສ້າງຂຶ້ນດ້ວຍຄວາມທະເຍີທະຍານທີ່ຈະກາຍເປັນ
    ແຂ່ງຂັນໃນການເຮັດວຽກກັບ
    ການ​ຄ້າ​ຂ້າ​ພະ​ເຈົ້າ ...
    ດາວໂຫລດ PyScripter
  • 3
    ເກົ່າ Feren OS Repositories
    ເກົ່າ Feren OS Repositories
    ນີ້ແມ່ນບ່ອນເກັບມ້ຽນຢ່າງເປັນທາງການສໍາລັບ
    Feren OS. ເພື່ອເພີ່ມອັນຫຼ້າສຸດ, ໃຫ້ແລ່ນ
    ຄໍາສັ່ງນີ້: (16.04-based) echo
    "ເດບ...
    ດາວໂຫລດ Old Feren OS Repositories
  • 4
    OmegaT - multiplatform CAT tool
    OmegaT - multiplatform CAT tool
    OmegaT ເປັນແຫຼ່ງຟຣີ ແລະເປີດ
    Multiplatform Computer Assisted
    ເຄື່ອງ​ມື​ການ​ແປ​ພາ​ສາ​ທີ່​ມີ​ການ​ຈັບ​ຄູ່ fuzzy​,
    ຫນ່ວຍຄວາມຈໍາການແປພາສາ, ຊອກຫາຄໍາສໍາຄັນ,
    ຄໍາ​ສັບ​ປະ​ດາ​, ແລະ tran ...
    ດາວໂຫລດ OmegaT - multiplatform CAT tool
  • 5
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້) ເປັນ
    ງ່າຍ​ທີ່​ຈະ​ນໍາ​ໃຊ້​, ເຄື່ອງ​ມື​ນ​້​ໍ​າ OS ຫຼາຍ​. ມັນ
    ສະຫນັບສະຫນູນ ShoutCast ແລະ IceCast ແລະແລ່ນ
    ໃນ Linux, MacOS ແລະ Windows. ຕົ້ນ​ຕໍ pu...
    ດາວໂຫລດ butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
  • 6
    JavaVi - vi/vim ບັນນາທິການ clone
    JavaVi - vi/vim ບັນນາທິການ clone
    jVi ແມ່ນ clone ບັນນາທິການ vi/vim ສ້າງຂຶ້ນໃນ
    ເທິງສຸດຂອງແພັກເກັດ javax.swing.text.
    ມີໃຫ້ສໍາລັບ NetBeans ແລະ JBuilder. jVi
    ໄດ້ຖືກອອກແບບເພື່ອໄວແລະງ່າຍດາຍ
    ປະສົມປະສານ ...
    ດາວໂຫລດ JavaVi - vi/vim editor clone
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad