คำถามติดแท็ก gzip

`gzip` (หรือ GNU zip) เป็นรูปแบบไฟล์และยูทิลิตี้ที่เกี่ยวข้องสำหรับการบีบอัดไฟล์โดยใช้อัลกอริทึม DEFLATE นามสกุลปกติคือ. gz

6
จะระบุระดับการบีบอัดได้อย่างไรเมื่อใช้ tar -zcvf
ฉันไดเรกทอรี gzip บ่อยในที่ทำงาน สิ่งที่ฉันทำตามปกติคือ tar -zcvf file.tar.gz /path/to/directory มีวิธีระบุระดับการบีบอัดที่นี่หรือไม่ ฉันต้องการใช้การบีบอัดที่ดีที่สุดเท่าที่จะเป็นไปได้แม้ว่าจะใช้เวลาในการบีบอัดมากกว่าก็ตาม
142 linux  compression  tar  gzip 

6
รหัสผ่านจะป้องกันไฟล์ gzip ในบรรทัดคำสั่งได้อย่างไร
ฉันต้องการสร้างไฟล์ tar.gz (และอาจเป็น tar.bz2) บางไฟล์โดยใช้คำสั่ง tar บน Ubuntu 10.04 ฉันต้องการรหัสผ่านเพื่อป้องกันไฟล์ คำสั่งให้ทำคืออะไร (ฉันมี Googled แต่ไม่พบสิ่งใดที่แสดงวิธีสร้างและคลายบีบอัดไฟล์โดยใช้รหัสผ่าน) ใครรู้วิธีการทำเช่นนี้?
130 ubuntu  security  tar  gzip  bzip2 

6
ข้อดีและข้อเสียของ bzip กับ gzip?
ฉันรู้จัก gzip มาหลายปีแล้วเมื่อเร็ว ๆ นี้ฉันเห็นว่ามีการใช้ bzip ในที่ทำงาน โดยพื้นฐานแล้วพวกเขามีความเสมอภาคหรือมีข้อดีข้อเสียที่สำคัญกับอีกข้อหนึ่ง?
122 compression  gzip  bzip2 

1
ฉันจะแตกไฟล์ tar gz ไปยังปลายทางที่ต้องการได้อย่างไร
ฉันต้องการแตก.tar.gzไฟล์ลงในไดเรกทอรีเฉพาะ /root/Documentsแฟ้มเก็บอยู่ใน /root/Desktop/folderฉันต้องการที่จะเปิดเครื่องรูดมันลงไป โครงสร้างโฟลเดอร์ในไฟล์ซิปควรได้รับการเก็บรักษาไว้ในไดเรกทอรีปลายทาง
97 linux  tar  gzip 

4
ทำไมการไพพ์ 'dd' ผ่าน gzip จึงเร็วกว่าการคัดลอกโดยตรง
ฉันต้องการสำรองเส้นทางจากคอมพิวเตอร์ในเครือข่ายของฉันไปยังคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกันผ่านสาย 100 Mbit / s สำหรับสิ่งนี้ฉันทำ dd if=/local/path of=/remote/path/in/local/network/backup.img ซึ่งให้ความเร็วในการถ่ายโอนข้อมูลผ่านเครือข่ายที่ต่ำมากของฉันประมาณ 50 ถึง 100 kB / s ซึ่งจะคงอยู่ตลอดไป ดังนั้นฉันจึงหยุดมันและตัดสินใจที่จะลอง gzipping มันทันทีเพื่อทำให้มันเล็กลงมากเพื่อที่จำนวนการถ่ายโอนจะน้อยลง ดังนั้นฉันทำ dd if=/local/path | gzip > /remote/path/in/local/network/backup.img.gz แต่ตอนนี้ฉันได้รับความเร็วการถ่ายโอนเครือข่าย 1 MB / s ดังนั้นปัจจัย 10 ถึง 20 เร็วขึ้น หลังจากสังเกตเห็นสิ่งนี้ฉันทดสอบสิ่งนี้ในหลาย ๆ พา ธ และไฟล์และมันก็เหมือนกันเสมอ เหตุใดการส่งddผ่านท่อจึงgzipเพิ่มอัตราการถ่ายโอนด้วยปัจจัยขนาดใหญ่แทนที่จะลดเพียงความยาวคลื่น bytel ด้วยปัจจัยขนาดใหญ่เท่านั้น ฉันคาดว่าแม้อัตราการถ่ายโอนจะลดลงเล็กน้อยเนื่องจากการใช้ CPU ที่สูงขึ้นในขณะที่บีบอัด แต่ตอนนี้ฉันได้รับการบวกสองครั้ง ไม่ใช่ว่าฉันไม่มีความสุข …
79 backup  performance  dd  pipe  gzip 

9
tar: การออกจากสถานะความล้มเหลวเนื่องจากข้อผิดพลาดก่อนหน้า
ฉันได้เขียนสคริปต์เล็กน้อยที่จะตรวจสอบและบีบอัดรายการไดเรกทอรี + ไฟล์ สคริปต์ดูเหมือนว่าจะทำงานได้อย่างประสบความสำเร็จซึ่งไฟล์. tar.gz ที่ใช้งานได้จะถูกสร้างขึ้นหลังจากสคริปต์ทำงาน อย่างไรก็ตามฉันได้รับข้อความที่น่ารำคาญหลังจากสคริปต์เสร็จสิ้น: tar: การออกจากสถานะความล้มเหลวเนื่องจากข้อผิดพลาดก่อนหน้า ฉันไม่เห็นข้อความแสดงข้อผิดพลาดใด ๆ ในขณะที่สคริปต์ทำงานอยู่และอย่างที่ฉันบอกไว้ไฟล์ที่สร้างขึ้นสามารถคลายการบีบอัดได้โดยไม่มีคำเตือน / ข้อผิดพลาด เนื่องจากฉันใช้สิ่งนี้เป็นส่วนหนึ่งของการสำรองข้อมูลของฉันฉันต้องการตรวจสอบให้แน่ใจว่าฉันไม่ได้สนใจสิ่งที่ร้ายแรง อะไรคือสาเหตุที่เป็นไปได้ที่ข้อความข้อผิดพลาด / คำเตือนนี้ถูกสร้างขึ้น - และฉันสามารถเพิกเฉยได้อย่างปลอดภัยหรือไม่? หากฉันไม่สามารถเพิกเฉยมันขั้นตอนในการวินิจฉัยและแก้ไขข้อผิดพลาดคืออะไร? ฉันกำลังใช้งาน Ubuntu 10.0.4
78 ubuntu  bash  tar  gzip 

4
จะทราบได้อย่างไรว่าเว็บไซต์นั้น gzipped?
ฉันกำลังเข้าสู่เว็บไซต์บางแห่งซึ่งช้ามากจริง ๆ และฉันต้องการทราบว่าไซต์เหล่านั้นเป็น gzipped หรือไม่ มีวิธีง่ายๆในการค้นหาสิ่งนี้หรือไม่?
74 browser  gzip 


2
วิธีแสดงเนื้อหาของไฟล์ซิปตามขนาดไฟล์และอัตราส่วนการบีบอัดผ่านบรรทัด cmd
ฉันจะแสดงรายการเนื้อหาของไฟล์ซิปตามขนาดของไฟล์และอัตราส่วนการบีบอัด (หรือขนาดที่บีบอัด) บน osx w / เครื่องมือบรรทัดคำสั่งได้อย่างไร

6
คำสั่งไปยังโฟลเดอร์ 'gzip' หรือไม่
ฉันยังใหม่กับสิ่งที่พรอมต์คำสั่ง Mac คุณจะสร้าง gzip ของโฟลเดอร์ใน Mac OS X ได้อย่างไร? มีคนบอกฉันไม่กี่คนว่าถ้าคุณต้องการสร้าง gzip ของโฟลเดอร์คุณควร 'tar' ก่อนแล้วจึง 'gzip' ถูกต้องหรือไม่

4
วิธีรับการบีบอัดสูงสุดด้วย. tar.gz [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: จะระบุระดับการบีบอัดได้อย่างไรเมื่อใช้ tar -zcvf 6 คำตอบ วิธีที่ฉันเข้าใจการใช้ tar + gzip คือtarปกติแล้วจะใช้ในการรวมกลุ่มของไฟล์ไว้ในไฟล์เดียวจากนั้นgzipจะใช้ในการบีบอัดไฟล์นั้น ฉันเพิ่งเรียนรู้ว่าtarยังสามารถบีบอัด เนื่องจากฉันไม่เข้าใจวิธีการบีบอัดที่ @ เป็นหลักฉันมี (อาจน่าหัวเราะ) ที่กังวลว่าการส่ง. tar ที่บีบอัดล่วงหน้าไปยัง gzip อาจป้องกันไม่ให้ gzip บีบอัดรวมทั้งศักยภาพที่จะอนุญาตและสิ่งต่างๆในธรรมชาติ คำถามของฉันคือ: การรวมกันของวิธีการ args / การบีบอัดฉันควรใช้เพื่อสร้าง tar.gz ที่เล็กที่สุดและคำสั่งบรรทัดคำสั่งมีลักษณะอย่างไร



2
ประเภท MIME ที่ถูกต้องสำหรับไฟล์ tar.gz คืออะไร?
ประเภท MIME ที่ถูกต้องสำหรับไฟล์ tar.gz คืออะไร? ฉันค้นหาไปรอบ ๆ และพบว่ามีการใช้ค่าหลายอย่างรวมถึง: application/x-gzip application/x-gtar application/x-tgz แต่ฉันไม่พบสิ่งบ่งชี้ว่าสิ่งเหล่านี้ (ถ้ามี) เป็นค่าที่ถูกต้องหรือเป็นที่ยอมรับ

3
ท่อ Howto: cp | tar | gzip โดยไม่ต้องสร้างไฟล์ตัวกลาง?
ใครสามารถบอกฉันว่าเป็นไปได้ที่จะไปป์ | สิ่งนี้โดยไม่ต้องสร้างไฟล์ที่มีอยู่จริงระหว่าง A ถึง B.tar.gz? นี่คือสิ่งที่ฉันพยายามทำ: ไฟล์ A เปลี่ยนชื่อ A เป็น B น้ำมันดิน gzip -9 B.tar.gz ตัวอย่างเช่น: cp A B | tar cvf - B | gzip -9 B.tar.gz
31 gzip  pipe  tar 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.