เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

bzip2

การขอ bzip2 โปรแกรมโดย Julian Seward นั้นคล้ายกับ gzip แต่ใช้อัลกอริธึมการบีบอัดที่แตกต่างกัน เพื่อให้ได้ระดับการบีบอัดที่สูงขึ้นโดยใช้ความเร็วของการบีบอัด โดยส่วนใหญ่จะทำงานในลักษณะเดียวกับ gzip. ไฟล์บีบอัดด้วย bzip2 จะแสดงด้วยนามสกุล . Bz2:


[me@linuxbox ~]$ ls -l /etc > foo.txt

[me@linuxbox ~]$ ls -l foo.txt

-rw-r--r-- 1 ฉัน ฉัน 15738 2016-10-17 13:51 foo.txt [me@linuxbox ~]$ bzip2 fo.txt

[me@linuxbox ~]$ ls -l foo.txt.bz2

-rw-r--r-- 1 ฉัน ฉัน 2792 2016-10-17 13:51 foo.txt.bz2 [me@linuxbox ~]$ bunzip2 fo.txt.bz2

[me@linuxbox ~]$ ls -l /etc > foo.txt

[me@linuxbox ~]$ ls -l foo.txt

-rw-r--r-- 1 ฉัน ฉัน 15738 2016-10-17 13:51 foo.txt [me@linuxbox ~]$ bzip2 fo.txt

[me@linuxbox ~]$ ls -l foo.txt.bz2

-rw-r--r-- 1 ฉัน ฉัน 2792 2016-10-17 13:51 foo.txt.bz2 [me@linuxbox ~]$ bunzip2 fo.txt.bz2


อย่างที่เราเห็น bzip2 ใช้ได้แบบเดียวกับ gzip. ตัวเลือกทั้งหมด (ยกเว้นสำหรับ

-r) ที่เราพูดถึงสำหรับ gzip ก็รองรับใน bzip2 ด้วย อย่างไรก็ตาม โปรดทราบว่าตัวเลือกระดับการบีบอัด (-จำนวน) มีความหมายแตกต่างไปจาก bzip2 บ้าง bzip2 มาพร้อมกับ bunzip2 และ bzcat สำหรับการแตกไฟล์

ภาพ

bzip2 ยังมาพร้อมกับโปรแกรม bzip2recover ซึ่งจะพยายามกู้คืนไฟล์ .bz2 ที่เสียหาย


อย่าบีบบังคับ

บางครั้งฉันเห็นคนที่พยายามบีบอัดไฟล์ ซึ่งถูกบีบอัดด้วยอัลกอริธึมการบีบอัดที่มีประสิทธิภาพแล้ว โดยทำสิ่งนี้:

$ รูปภาพ gzip.jpg

อย่าทำมัน คุณอาจแค่เสียเวลาและพื้นที่! หากคุณใช้การบีบอัดกับไฟล์ที่บีบอัดแล้ว คุณจะได้ไฟล์ที่ใหญ่ขึ้น เนื่องจากเทคนิคการบีบอัดทั้งหมดเกี่ยวข้องกับค่าใช้จ่ายที่เพิ่มลงในไฟล์เพื่ออธิบายการบีบอัด หากคุณพยายามบีบอัดไฟล์ที่ยังไม่มีข้อมูลซ้ำซ้อน การบีบอัดจะไม่ส่งผลให้ประหยัดค่าใช้จ่ายใดๆ เพื่อชดเชยค่าใช้จ่ายเพิ่มเติม


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: