GoGPT Best VPN GoSearch

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


zp - ZPAQ ເປີດມາດຕະຖານການບີບອັດສູງສຸດທີ່ມີລະດັບການບີບອັດທີ່ສ້າງຂຶ້ນກ່ອນ

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


ສ້າງ : zp cN archive.zpaq file [file ...]
ເພີ່ມເຕີມ: ໄຟລ໌ zp aN archive.zpaq [ໄຟລ໌ ...]
ບັນຊີລາຍຊື່ : zp l archive.zpaq
ສານສະກັດຈາກ: zp [ex][N] archive.zpaq

ລາຍລະອຽດ


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

ZPAQ ເປັນຮູບແບບມາດຕະຖານທີ່ສະເຫນີສໍາລັບຂໍ້ມູນທີ່ບີບອັດສູງທີ່ອະນຸຍາດໃຫ້ບີບອັດໃຫມ່
ສູດການຄິດໄລ່ທີ່ຈະພັດທະນາໂດຍບໍ່ມີການທໍາລາຍຄວາມເຂົ້າກັນໄດ້ກັບໂຄງການເກົ່າ. Zp ແມ່ນອີງໃສ່
ກ່ຽວກັບ PAQ-like context mixing algorithms ທີ່ເປັນອັນດັບຕົ້ນໆໃນຫຼາຍ benchmarks. ຮູບແບບ
ສະ​ຫນັບ​ສະ​ຫນູນ archivers​, ອັດ​ໄຟລ​໌​ດຽວ​, ແລະ​ຄວາມ​ຈໍາ​ເພື່ອ​ບີບ​ອັດ​ຫນ່ວຍ​ຄວາມ​ຈໍາ​.

ເປົ້າຫມາຍຂອງ Zp ແມ່ນອັດຕາສ່ວນການບີບອັດສູງໃນຮູບແບບເປີດໂດຍບໍ່ມີການສູນເສຍຄວາມເຂົ້າກັນໄດ້
ລະຫວ່າງສະບັບຍ້ອນວ່າເຕັກນິກການບີບອັດຂັ້ນສູງໄດ້ຖືກຄົ້ນພົບ.

ຖ້າທ່ານບີບອັດຢູ່ໃນ Windows ແລະສະກັດຢູ່ໃນ Linux, ຫຼັງຈາກນັ້ນໂຄງການຈະປ່ຽນ "\" ເປັນ "/"
ໃນລະຫວ່າງການສະກັດເອົາແລະໃນທາງກັບກັນ. Slashes ສາມາດຖືກເກັບໄວ້ດ້ວຍສົນທິສັນຍາ. ໄດ້
ໂຄງ​ການ​ເດົາ​ລະ​ບົບ​ປະ​ຕິ​ບັດ​ການ​ໂດຍ​ການ​ນັບ "/" ແລະ "\" ໃນ​ PATH ສະພາບແວດລ້ອມ
ຕົວແປ. ຖ້າ heuristic ນີ້ລົ້ມເຫລວ (PATH ບໍ່ໄດ້ກໍານົດ) ຫຼັງຈາກນັ້ນບໍ່ມີການແປ slash ແມ່ນເຮັດ.

ເສັ້ນທາງຕ້ອງເປັນໄປຕາມໄດເລກະທໍລີປະຈຸບັນ. ໂຄງ​ການ​ຈະ​ເຕືອນ​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ເກັບ​ຮັກ​ສາ​ໄວ້​
ເສັ້ນທາງຢ່າງແທ້ຈິງ. ທ່ານພຽງແຕ່ສາມາດສະກັດໄຟລ໌ດັ່ງກ່າວດ້ວຍຄໍາສັ່ງ e ຫຼືໂດຍການ overriding ໄດ້
ຊື່​ເອ​ກະ​ສານ.

zp c archive.zpaq /dir/file (ຄຳເຕືອນ: ເລີ່ມຕົ້ນດ້ວຍ "/")
zp x archive.zpaq (ຜິດພາດ: ຊື່ໄຟລ໌ບໍ່ດີ)
zp e archive.zpaq (ຕົກລົງ: ສະກັດໄຟລ໌ 1 ໄປຫາໄດເລກະທໍລີປະຈຸບັນ)
zp x archive.zpaq newfile (ຕົກລົງ: ສະກັດໄຟລ໌ໃຫມ່ໄປຫາໄດເລກະທໍລີປະຈຸບັນ)
zp x archive.zpaq /dir/file (ຕົກລົງ: ສ້າງ /dir ຖ້າຕ້ອງການ)

ນອກຈາກນີ້, ກົດລະບຽບດຽວກັນໃຊ້ກັບຊື່ໄຟລ໌ທີ່ມີຕົວອັກສອນຄວບຄຸມ, ຫຼືຍາວກວ່າ
511 ຕົວອັກສອນ, ຫຼືທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວໜັງສື drive ເຊັ່ນ "C:" ຫຼືມີ ".."
ເສັ້ນທາງ.

ຖ້າ​ຫາກ​ວ່າ​ໂຄງ​ການ​ນີ້​ແມ່ນ​ດໍາ​ເນີນ​ການ​ໃນ Linux ຫຼື UNIX ຫຼື​ສັງ​ລວມ​ກັບ g++ ໃນ Windows​, ມັນ​ຈະ​
ຕີຄວາມຫມາຍ wildcards ໃນເສັ້ນຄໍາສັ່ງໃນວິທີການປົກກະຕິ. A * ກົງກັບສະຕຣິງໃດນຶ່ງ ແລະ ?
ກົງກັບລັກສະນະໃດນຶ່ງ.

zp c archive.zpaq *

ຈະບີບອັດໄຟລ໌ທັງໝົດໃນໄດເລກະທໍລີປັດຈຸບັນໄປທີ່ "archive.zpaq". ຢ່າງໃດກໍຕາມ, ມັນຈະບໍ່
ໄດເລກະທໍລີ recurse. ທ່ານຈໍາເປັນຕ້ອງລະບຸໄຟລ໌ໃນແຕ່ລະໄດເລກະທໍລີທີ່ທ່ານຕ້ອງການທີ່ຈະເພີ່ມ.

ໂປຣແກມບໍ່ໄດ້ບັນທຶກເວລາໄຟລ໌ ຫຼືການອະນຸຍາດຄືກັບບາງບ່ອນເກັບຂໍ້ມູນອື່ນໆ.
ໄຟລ໌ທີ່ສະກັດອອກແມ່ນລົງວັນທີຈາກເວລາຂອງການສະກັດເອົາດ້ວຍການອະນຸຍາດເລີ່ມຕົ້ນ. ຖ້າ​ເຈົ້າ
ຕ້ອງການຄວາມສາມາດເຫຼົ່ານີ້, ຫຼັງຈາກນັ້ນສ້າງໄຟລ໌ tar ແລະບີບອັດນັ້ນແທນ.

ຕົວເລືອກການບີບອັດ 1, 2, ຫຼື 3 ຫມາຍເຖິງການບີບອັດໄວ, ຂະຫນາດກາງ, ຫຼືດີທີ່ສຸດຕາມລໍາດັບ.
ການບີບອັດທີ່ດີກວ່າຕ້ອງການເວລາແລະຄວາມຊົງຈໍາຫຼາຍ. ຄວາມໄວ decompression ແລະຄວາມຊົງຈໍາແມ່ນ
ຄືກັນກັບການບີບອັດ. ຄວາມໄວ (T3200, 2.0 GHz) ແລະການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາແມ່ນດັ່ງຕໍ່ໄປນີ້. ໄດ້
ຕາຕະລາງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນການປຽບທຽບການບີບອັດ "zip -9" ຮູບແບບການບີບອັດທັງຫມົດທີ່ດີກວ່າແຕ່
ຊ້າກວ່າ zip.

ຄວາມໄວຫນ່ວຍຄວາມຈໍາ Calgary corpus
--------------------------------------
1 (ໄວ) 38 MB 0.7 ວິນາທີ/MB 807,214 bytes
2 (ຄ່າເລີ່ມຕົ້ນ) 111 MB 2.3 ວິນາທີ/MB 699,586 bytes
3 (ນ້ອຍ) 246 MB 6.4 ວິນາທີ/MB 644,545 bytes
zip -9 <1 MB 0.13 ວິນາທີ/MB 1,020,719 bytes

zp(1) ໃຊ້ ZPAQL ທີ່ຖືກລວບລວມ (ສ້າງໂດຍ "zpaq oc") ເພື່ອບີບອັດແລະສະກັດໃນແຕ່ລະ.
3 ໂຫມດປະມານສອງເທົ່າໄວກວ່າການໃຊ້ລະຫັດແປ. ມັນຮັບຮູ້ສິ່ງເຫຼົ່ານີ້ໂດຍອັດຕະໂນມັດ
ການຕັ້ງຄ່າເຖິງແມ່ນວ່າພວກມັນຖືກຜະລິດໂດຍໂຄງການອື່ນໆ. ການບີບອັດໃນຕອນຕົ້ນແມ່ນ
ຄືກັນກັບຄ່າເລີ່ມຕົ້ນທີ່ຜະລິດໂດຍ zpaq(1) ແລະ zpipe(1). ຖ້າໂຄງການອື່ນຜະລິດ a
ການ​ຕັ້ງ​ຄ່າ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​, ຫຼັງ​ຈາກ​ນັ້ນ​ໂຄງ​ການ​ນີ້​ຈະ​ຍັງ​ຖືກ​ຕ້ອງ decompress ມັນ​ໂດຍ​
ການຕີຄວາມຫມາຍລະຫັດ, ເຊິ່ງຊ້າກວ່າ. ນອກຈາກນີ້, zpaq(1) unzpaq(1) ແລະ zpipe(1) ສາມາດ
decompress ຮວບຮວມທີ່ຜະລິດໂດຍໂຄງການນີ້.

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

head2 ຄໍາສັ່ງ

a[N]
ຕື່ມໃສ່ໃນແຟ້ມຈັດເກັບ.

ຄ່າ N ຄວບຄຸມຄວາມໄວຂອງການບີບອັດໂດຍໃຊ້ຕົວເລກທີ່ລະບຸໄວ້: 1 (ໄວ, ຫນ້ອຍ
compression), 2 (ຂະຫນາດກາງ, ຄ່າເລີ່ມຕົ້ນ), 3 (ດີທີ່ສຸດ, ການບີບອັດສູງສຸດ).

c[N]
ສ້າງແຟ້ມຈັດເກັບ.

ຄ່າ N ຄວບຄຸມຄວາມໄວຂອງການບີບອັດໂດຍໃຊ້ຕົວເລກທີ່ລະບຸໄວ້: 1 (ໄວ, ຫນ້ອຍ
compression), 2 (ຂະຫນາດກາງ, ຄ່າເລີ່ມຕົ້ນ), 3 (ດີທີ່ສຸດ, ການບີບອັດສູງສຸດ).

e[N]
ສະກັດໄປທີ່ໄດເລກະທໍລີປະຈຸບັນ.

ດ້ວຍ N, ສະກັດພຽງແຕ່ຕັນ N (1, 2, 3 ...), ບ່ອນທີ່ 1 ແມ່ນຕັນທໍາອິດ. ຖ້າບໍ່ດັ່ງນັ້ນທັງຫມົດ
ຕັນໄດ້ຖືກສະກັດ. ໄດ້ l ຄໍາສັ່ງສະແດງໃຫ້ເຫັນວ່າໄຟລ໌ໃດຢູ່ໃນແຕ່ລະບລັອກ.

l ລາຍຊື່ເນື້ອຫາຂອງແຟ້ມຈັດເກັບ.

x[N]
ສະກັດດ້ວຍຊື່ເສັ້ນທາງເຕັມ (ໄຟລ໌... overrides ຊື່ທີ່ເກັບໄວ້).

ດ້ວຍ N, ສະກັດພຽງແຕ່ຕັນ N (1, 2, 3 ...), ບ່ອນທີ່ 1 ແມ່ນຕັນທໍາອິດ. ຖ້າບໍ່ດັ່ງນັ້ນທັງຫມົດ
ຕັນໄດ້ຖືກສະກັດ. ໄດ້ l ຄໍາສັ່ງສະແດງໃຫ້ເຫັນວ່າໄຟລ໌ໃດຢູ່ໃນແຕ່ລະບລັອກ.

OPTIONS


ບໍ່ມີ.

ຕົວຢ່າງ


ສ້າງ
ຊື່ແຟ້ມຈັດເກັບຕ້ອງລົງທ້າຍດ້ວຍ .zpaq. ຄໍາສັ່ງທັງຫມົດຈະເພີ່ມການຂະຫຍາຍອັດຕະໂນມັດຖ້າຫາກວ່າ
ທ່ານບໍ່ໄດ້ລະບຸມັນ.

ເພື່ອສ້າງແຟ້ມຈັດເກັບ:

zp c3 archive.zpaq ໄຟລ໌ ...

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

ເອກະສານຊ້ອນທ້າຍ
ເພື່ອ (a) ຂື້ນກັບບ່ອນເກັບມ້ຽນທີ່ມີຢູ່. ຖ້າບ່ອນເກັບມ້ຽນບໍ່ມີ, ມັນຈະຖືກສ້າງຂື້ນເປັນ
ດ້ວຍຄໍາສັ່ງ c. ໄຟລ໌ໄດ້ຖືກຈັດເປັນກຸ່ມເປັນບລັອກ (ເກັບແຂງ) ສໍາລັບແຕ່ລະຄໍາສັ່ງ
(ເບິ່ງ l ຄໍາສັ່ງ).

zp a3 archive.zpaq ໄຟລ໌ ...

ບັນ​ຊີ​ລາຍ​ຊື່
ເພື່ອລາຍຊື່ເນື້ອໃນຂອງແຟ້ມຈັດເກັບ. ໄຟລ໌ຖືກລະບຸໄວ້ໃນຄໍາສັ່ງບລັອກດຽວກັນກັບພວກເຂົາ
ເພີ່ມ:

zp l archive.zpaq

ສານສະກັດຈາກ
ເພື່ອສະກັດເນື້ອໃນຂອງຮວບຮວມ:

zp x archive.zpaq

ເພື່ອສະກັດຕັນສະເພາະ (ເບິ່ງ l ການ​ອອກ​ຄໍາ​ສັ່ງ​:

zp x1 archive.zpaq

ຕັນແມ່ນ "ແຂງ" ຊຶ່ງຫມາຍຄວາມວ່າທ່ານບໍ່ສາມາດສະກັດໄຟລ໌ພາຍໃນບລັອກໂດຍບໍ່ມີການສະກັດ
ໄຟລ໌ກ່ອນຫນ້ານີ້. ເພື່ອສະກັດໄຟລ໌ທໍາອິດໃນບລັອກພາຍໃຕ້ຊື່ອື່ນ:

zp x1 archive.zpaq ຊື່ອື່ນ

ໂຄງການຈະບໍ່ຂຽນທັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວໃນລະຫວ່າງການສະກັດເອົາເວັ້ນເສຍແຕ່ວ່າທ່ານລະບຸ
ຊື່ໄຟລ໌ຢູ່ໃນເສັ້ນຄໍາສັ່ງ:

zp x archive.zpaq (ຜິດພາດ: file1 ມີຢູ່)
zp x archive.zpaq file1 file2 (ຂຽນທັບ file1, file2)

ENVIRONMENT


PATH ຖືກກວດສອບເພື່ອກວດຫາວ່າຕ້ອງການປ່ຽນສະໄລ້ຫຼືບໍ່. ຄ່າຫວ່າງເປົ່າຈະ
ປິດການແປງ.

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


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

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

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.