นี่คือคำสั่ง zstd ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
zstd, Unzstd, zstdcat - บีบอัดหรือขยายไฟล์ .zst
เรื่องย่อ
zstd [OPTIONS] [-|อินพุต-ไฟล์] [-o ]
Unzstd เทียบเท่ากับ zstd -d
zstdcat เทียบเท่ากับ zstd -กระแสตรง
DESCRIPTION
zstd เป็นอัลกอริธึมการบีบอัดแบบไม่สูญเสียข้อมูลที่รวดเร็ว มันขึ้นอยู่กับ LZ77 ครอบครัวด้วย
ขั้นเอนโทรปี FSE & huff0 เพิ่มเติม zstd เสนอความเร็วการบีบอัดที่กำหนดค่าได้ด้วยความรวดเร็ว
โหมดที่ > 200 MB/s ต่อคอร์ นอกจากนี้ยังมีตัวถอดรหัสที่รวดเร็วมากด้วยความเร็ว > 500 MB/s
ต่อแกน
zstd บรรทัดคำสั่งโดยทั่วไปจะคล้ายกับ gzip แต่มีความแตกต่างดังต่อไปนี้:
- ไฟล์ต้นฉบับจะถูกเก็บรักษาไว้
- โดยค่าเริ่มต้น เมื่อบีบอัดไฟล์เดียว zstd แสดงการแจ้งเตือนความคืบหน้าและ
สรุปผล.
ใช้ -q เพื่อปิดเครื่อง
zstd รองรับตัวเลือกต่อไปนี้:
OPTIONS
-#
# ระดับการบีบอัด [-1] (ค่าเริ่มต้น: 21)
-d, --คลายการบีบอัด
การบีบอัด
-D ไฟล์
ใช้ `file' เป็นพจนานุกรมเพื่อบีบอัดหรือขยายไฟล์
-o ไฟล์
บันทึกผลลัพธ์ลงใน `file' (ทำได้ด้วยไฟล์อินพุตเดียวเท่านั้น)
-f, --บังคับ
เขียนทับเอาต์พุตโดยไม่ต้องแจ้ง
-h/-H, --ช่วยด้วย
แสดงวิธีใช้/ความช่วยเหลือแบบยาวและออก
-V, --รุ่น
แสดงหมายเลขเวอร์ชันและออก
-v, --รายละเอียด
โหมดละเอียด
-q, --เงียบ
ระงับคำเตือนและการแจ้งเตือน ระบุสองครั้งเพื่อระงับข้อผิดพลาดด้วย
-c, --stdout
บังคับให้เขียนไปยังเอาต์พุตมาตรฐาน แม้ว่าจะเป็นคอนโซล
พจนานุกรม
zstd เสนอ พจนานุกรม การบีบอัด ซึ่งมีประโยชน์สำหรับไฟล์และข้อความที่มีขนาดเล็กมาก มันคือ
ฝึกได้ zstd ด้วยตัวอย่างบางส่วนซึ่งผลลัพธ์จะถูกบันทึกลงในไฟล์ชื่อ
`พจนานุกรม' จากนั้นในระหว่างการบีบอัดและคลายการบีบอัด ให้อ้างอิงถึงสิ่งเดียวกัน
พจนานุกรม. มันจะปรับปรุงอัตราการบีบอัดของไฟล์ขนาดเล็ก กำไรทั่วไปมีตั้งแต่
~10% (ที่ 64KB) ถึง x5 ดีกว่า (ที่ <1KB)
--รถไฟ ไฟล์
ใช้ FILE เป็นชุดการฝึกเพื่อสร้างพจนานุกรม
ชุดการฝึกควรมีไฟล์ขนาดเล็กจำนวนมาก (> 100)
และน้ำหนักโดยทั่วไป 100x ของขนาดพจนานุกรมเป้าหมาย
(เช่น 10 MB สำหรับพจนานุกรม 100 KB)
-o ไฟล์
บันทึกพจนานุกรมลงใน 'ไฟล์' (ค่าเริ่มต้น: พจนานุกรม)
--maxdict #
จำกัดพจนานุกรมเป็นขนาดที่ระบุ (ค่าเริ่มต้น : 112640)
-NS#
ระดับการเลือกพจนานุกรม (ค่าเริ่มต้น: 9)
ยิ่งค่าน้อยเท่าไร พจนานุกรมก็จะยิ่งหนาแน่นขึ้น, ปรับปรุงประสิทธิภาพแต่
ลดขนาดสูงสุดที่เป็นไปได้
เกณฑ์มาตรฐาน
-NS#
ไฟล์เบนช์มาร์กโดยใช้ระดับการบีบอัด #
-ผม#
วนซ้ำ [1-9](ค่าเริ่มต้น: 3), โหมดเบนช์มาร์กเท่านั้น
-NS#
ตัดไฟล์เป็นบล็อกขนาดอิสระ # (ค่าเริ่มต้น: ไม่มีบล็อก)
-NS#
ทดสอบระดับการบีบอัดทั้งหมดตั้งแต่ 1 ถึง # (ค่าเริ่มต้น: ปิดใช้งาน)
ใช้ zstd ออนไลน์โดยใช้บริการ onworks.net