ນີ້ແມ່ນຄໍາສັ່ງ lz4c ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lz4, unlz4, lz4cat - ບີບອັດຫຼື decompress ໄຟລ໌ .lz4
ສະຫຼຸບສັງລວມ
lz4 [OPTIONS] [-|ປ້ອນຂໍ້ມູນ-ໄຟລ໌]
unlz4 ເທົ່າກັບ lz4 -d
lz4cat ເທົ່າກັບ lz4 -dc
ເມື່ອຂຽນສະຄິບທີ່ຕ້ອງການ decompress ໄຟລ໌, ມັນແນະນໍາໃຫ້ໃຊ້ສະເຫມີ
ຊື່ lz4 ດ້ວຍການໂຕ້ຖຽງທີ່ເຫມາະສົມ (lz4 -d or lz4 -dc) ແທນທີ່ຈະເປັນຊື່ unlz4 ແລະ
lz4cat.
ລາຍລະອຽດ
lz4 ເປັນສູດການຄິດໄລ່ການບີບອັດ lossless ໄວທີ່ສຸດ, ໂດຍອີງໃສ່ byte-aligned LZ77 ຄອບຄົວ
ຂອງໂຄງການບີບອັດ. lz4 ສະຫນອງຄວາມໄວການບີບອັດ 400 MB/s ຕໍ່ຫຼັກ, ເປັນເສັ້ນ
ສາມາດຂະຫຍາຍໄດ້ດ້ວຍ CPU ຫຼາຍຫຼັກ. ມັນມີຕົວຖອດລະຫັດໄວທີ່ສຸດ, ມີຄວາມໄວໃນ
ຫຼາຍ GB/s ຕໍ່ຫຼັກ, ໂດຍປົກກະຕິເຖິງຂີດຈຳກັດຄວາມໄວຂອງ RAM ໃນລະບົບຫຼາຍແກນ. lz4
ສະຫນັບສະຫນູນ syntax ເສັ້ນຄໍາສັ່ງທີ່ຄ້າຍຄືກັນກັບ gzip(1). ຮູບແບບໄຟລ໌ພື້ນເມືອງແມ່ນ .lz4
ຮູບແບບ.
ການສະຫລຸບ of .lz4 ໄຟ
ມັນເປັນໄປໄດ້ທີ່ຈະ concatenate .lz4 ໄຟລ໌ເຊັ່ນດຽວກັນ. lz4 ຈະບີບອັດໄຟລ໌ດັ່ງກ່າວຄືກັບວ່າພວກມັນ
ເປັນໂສດ .lz4 ໄຟລ໌. ຍົກຕົວຢ່າງ:
lz4 file1 > foo.lz4
lz4 file2 >> foo.lz4
ຫຼັງຈາກນັ້ນ
lz4cat foo.lz4
ເທົ່າກັບ:
cat file1 file2
OPTIONS
ສັ້ນ ຄໍາສັ່ງ ກົງກັນຂ້າມ
ໃນບາງກໍລະນີ, ບາງທາງເລືອກສາມາດສະແດງອອກໂດຍໃຊ້ຄໍາສັ່ງສັ້ນ -x ຫຼືຄໍາສັ່ງຍາວ
-- ຄໍາຍາວ . ຄໍາສັ່ງສັ້ນສາມາດ concatenated ຮ່ວມກັນ. ຍົກຕົວຢ່າງ, -d -c is
ທຽບເທົ່າກັບ -dc . ຄໍາສັ່ງຍາວບໍ່ສາມາດຖືກລວມເຂົ້າກັນໄດ້. ພວກເຂົາຕ້ອງໄດ້ຮັບການແຍກອອກຢ່າງຊັດເຈນ
ໂດຍຊ່ອງ.
ຫຼາຍ ຄໍາສັ່ງ
ເມື່ອຄໍາສັ່ງທີ່ກົງກັນຂ້າມຫຼາຍຖືກອອກຢູ່ໃນເສັ້ນຄໍາສັ່ງດຽວກັນ, ພຽງແຕ່ຫລ້າສຸດ
ຫນຶ່ງຈະຖືກນໍາໄປໃຊ້.
ການດໍາເນີນງານ ຮູບແບບການ
-z, --ບີບອັດ
ບີບອັດ. ນີ້ແມ່ນຮູບແບບການດໍາເນີນງານໃນຕອນຕົ້ນໃນເວລາທີ່ບໍ່ມີທາງເລືອກຮູບແບບການດໍາເນີນງານແມ່ນ
ລະບຸໄວ້, ບໍ່ມີຮູບແບບການໃຊ້ງານອື່ນໃດຖືກບົ່ງບອກຈາກຊື່ຄຳສັ່ງ (ຕົວຢ່າງ,
unlz4 implies -- ບີບອັດ ), ຫຼືມາຈາກຊື່ໄຟລ໌ທີ່ປ້ອນເຂົ້າ (ຕົວຢ່າງ, ໄຟລ໌
ການຂະຫຍາຍ .lz4 implies -- ບີບອັດ ໂດຍຄ່າເລີ່ມຕົ້ນ). -z ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອບັງຄັບ
compression ຂອງ compressed ແລ້ວ .lz4 ຍື່ນ.
-d, -- ບີບອັດ, -- uncompress
ບີບອັດ. -- ບີບອັດ ຍັງເປັນການດໍາເນີນການໃນຕອນຕົ້ນໃນເວລາທີ່ຊື່ໄຟລ໌ປ້ອນຂໍ້ມູນມີ
an .lz4 ນາມສະກຸນ
-t, --ທົດສອບ
ທົດສອບຄວາມສົມບູນຂອງການບີບອັດ .lz4 ໄຟລ໌. ຂໍ້ມູນທີ່ຖືກບີບອັດຈະຖືກຍົກເລີກ.
ບໍ່ມີໄຟລ໌ໃດຖືກສ້າງ ຫຼືລຶບອອກ.
ການດໍາເນີນງານ ຕົວປ່ຽນແປງ
-1
ການບີບອັດໄວ (ຄ່າເລີ່ມຕົ້ນ)
-9
ການບີບອັດສູງ
-f, --[ບໍ່-] ຜົນບັງຄັບໃຊ້
ທາງເລືອກນີ້ມີຜົນກະທົບຫຼາຍ:
· ຖ້າຫາກວ່າໄຟລ໌ເປົ້າຫມາຍມີຢູ່ແລ້ວ, overwrite ມັນໂດຍບໍ່ມີການກະຕຸ້ນ.
· ເມື່ອໃຊ້ກັບ -- ບີບອັດ ແລະ lz4 ບໍ່ສາມາດຮັບຮູ້ປະເພດຂອງແຫຼ່ງ
ໄຟລ໌, ຄັດລອກໄຟລ໌ແຫຼ່ງທີ່ເປັນມາດຕະຖານຜົນຜະລິດ. ນີ້ອະນຸຍາດໃຫ້ lz4cat --ກຳລັງ
ຈະຖືກນໍາໃຊ້ຄື cat(1) ສໍາລັບໄຟລ໌ທີ່ຍັງບໍ່ໄດ້ຖືກບີບອັດດ້ວຍ lz4.
-c, --stdout, --to-stdout
ບັງຄັບໃຫ້ຂຽນເປັນຜົນຜະລິດມາດຕະຖານ, ເຖິງແມ່ນວ່າມັນເປັນ console
-m, --ຫຼາຍ
ຊື່ໄຟລ໌ຫຼາຍ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຊື່ໄຟລ໌ທີສອງຖືກໃຊ້ເປັນຊື່ໄຟລ໌ຜົນຜະລິດສໍາລັບການບີບອັດ
ຍື່ນ.
ກັບ -m , ທ່ານສາມາດລະບຸຈໍານວນຂອງໄຟລ໌ປ້ອນຂໍ້ມູນໃດໆ. ແຕ່ລະຄົນຂອງພວກເຂົາຈະເປັນ
ບີບອັດເປັນເອກະລາດ, ແລະຊື່ຜົນໄດ້ຮັບຂອງໄຟລ໌ທີ່ຖືກບີບອັດຈະເປັນ
filename.lz4
-B#
ຂະໜາດບລັອກ [4-7](ຄ່າເລີ່ມຕົ້ນ: 7)
B4= 64KB ; B5= 256KB ; B6= 1MB ; B7=4MB
-BD
block dependency (ປັບປຸງອັດຕາສ່ວນການບີບອັດ)
--[ບໍ່-]ກອບ-crc
ເລືອກເຟຣມ checksum (ຄ່າເລີ່ມຕົ້ນ: ເປີດໃຊ້ງານ)
--[ບໍ່-]ຂະຫນາດເນື້ອໃນ
ສ່ວນຫົວປະກອບມີຂະໜາດຕົ້ນສະບັບ (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີຢູ່)
ໝາຍເຫດ: ຕົວເລືອກນີ້ສາມາດເປີດໃຊ້ໄດ້ເມື່ອສາມາດກຳນົດຂະໜາດຕົ້ນສະບັບໄດ້ເທົ່ານັ້ນ
ເພາະສະນັ້ນສໍາລັບໄຟລ໌. ມັນຈະບໍ່ເຮັດວຽກກັບຂະຫນາດຂອງແຫຼ່ງທີ່ບໍ່ຮູ້ຈັກ, ເຊັ່ນ stdin ຫຼືທໍ່.
--[ບໍ່-]ເບົາບາງ
ສະຫນັບສະຫນູນຮູບແບບ sparse (ຄ່າເລີ່ມຕົ້ນ: ເປີດໃຊ້ງານໃນໄຟລ໌, disabled on stdout)
-l
ໃຊ້ຮູບແບບ Legacy (ທີ່ເປັນປະໂຫຍດສໍາລັບການບີບອັດ Linux Kernel)
ອື່ນ ໆ ທາງເລືອກໃນການ
-v, -- verbose
ໂໝດ verbose
-q, --ງຽບ
ສະກັດກັ້ນການເຕືອນໄພ; ລະບຸສອງຄັ້ງເພື່ອສະກັດກັ້ນຄວາມຜິດພາດເຊັ່ນກັນ
-h/-H
ສະແດງການຊ່ວຍເຫຼືອ / ການຊ່ວຍເຫຼືອຍາວແລະອອກ
-V, - ການປ່ຽນແປງ
ສະແດງເລກເວີຊັ່ນ ແລະອອກ
-k, --ຮັກສາ
ຢ່າລຶບໄຟລ໌ແຫຼ່ງ. ອັນນີ້ແມ່ນພຶດຕິກຳເລີ່ມຕົ້ນ, ສະນັ້ນທາງເລືອກນີ້ແມ່ນພຽງແຕ່
ສໍາລັບຄວາມເຂົ້າກັນໄດ້ກັບ gzip / xz.
-b
ໄຟລ໌ benchmark
-i#
ຮອບວຽນຊ້ຳ [1-9](ຄ່າເລີ່ມຕົ້ນ : 3), ໂໝດມາດຕະຖານເທົ່ານັ້ນ
ໃຊ້ lz4c ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net