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

Gzip เป็นแอปพลิเคชั่นซอฟต์แวร์หลายตัวที่ใช้สำหรับการบีบอัดไฟล์และการคลายการบีบอัด คำนี้มักหมายถึงการดำเนินการของโครงการ GNU ซึ่งเป็น "gzip" สำหรับ GNU zip มันขึ้นอยู่กับอัลกอริทึม DEFLATE ซึ่งเป็นการรวมกันของการเข้ารหัส Lempel-Ziv (LZ77) และ Huffman


9
mysqldump เป็น tar.gz
โดยปกติหลังจากทิ้งฐานข้อมูล MySQL ด้วยmysqldumpคำสั่งฉันทันที tar / gzip ไฟล์ผลลัพธ์ ฉันกำลังมองหาวิธีการทำสิ่งนี้ในคำสั่งเดียว: ดังนั้นจากนี้ mysqldump dbname -u root -p > dbname.sql tar czvf dbname.sql.tgz dbname.sql rm dbname.sql เพื่อสิ่งนี้: mysqldump dbname -u root -p > some wizardry > dbname.sql.tgz หรือดียิ่งขึ้น (เนื่องจากฉันมักจะสแกนไฟล์การถ่ายโอนไปยังเซิร์ฟเวอร์อื่น): mysqldump dbname -u root -p > send dbname.sql.tgz to user@host ฉันกำลังทุบตีกับเดเบียน
88 mysql  debian  bash  gzip  tar 

4
ระดับการบีบอัด nginx ที่ดีที่สุดคืออะไร?
ฉันใช้แคชพร็อกซีย้อนกลับของ nginx เมื่อเปิดใช้งาน gzip อย่างไรก็ตามฉันมีปัญหาบางอย่างจากแอพพลิเคชั่น Android HTTP-ร้องขอไปยังบริการเว็บ Rails JSON ของฉัน ดูเหมือนว่าเมื่อฉันปิดแคชพร็อกซีย้อนกลับมันก็ใช้ได้เพราะส่วนหัวการตอบสนองมาโดยไม่ต้อง gzip ดังนั้นฉันคิดว่าปัญหาเกิดจาก gzip ระดับการบีบอัด gzip ที่เหมาะสมที่สุดคืออะไร? gzip on; gzip_http_version 1.0; gzip_vary on; gzip_comp_level 6; gzip_proxied any; gzip_types text/plain text/css text/javascript application/javascript application/json application/x-javascript text/xml application/xml application/xml+rss;
44 nginx  gzip 

3
วิธีแยก tar.gz ที่เร็วที่สุด
อย่างไรก็ตามมีวิธีการแตกไฟล์ tar.gz เร็วกว่าtar -zxvf filenamehereหรือไม่ เรามีไฟล์ขนาดใหญ่และพยายามเพิ่มประสิทธิภาพการทำงาน
42 linux  tar  gzip 

5
bzip2 ช้าเกินไป มีหลายแกนให้เลือก
ฉันใช้คำสั่งนี้: pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 ใช้เวลานานเกินไป topฉันมองไปที่กระบวนการที่มี กระบวนการ bzip2 ใช้เวลาประมาณ 95% และ postgres 5% ของหนึ่งคอร์ waรายการอยู่ในระดับต่ำ ซึ่งหมายความว่าดิสก์ไม่ใช่คอขวด ฉันจะทำอย่างไรเพื่อเพิ่มประสิทธิภาพ อาจปล่อยให้ bzip2 ใช้แกนเพิ่มเติม เซิร์ฟเวอร์มี 16 คอร์ หรือใช้ทางเลือกแทน bzip2? ฉันจะทำอย่างไรเพื่อเพิ่มประสิทธิภาพ


3
วิธี zip ไฟล์ที่มีขนาด จำกัด
ฉันมีสคริปต์ที่ zip ไฟล์จากโฟลเดอร์ ฉันต้องการตรวจสอบให้แน่ใจว่าไฟล์ซิปไม่เกิน 10 MB หากขนาดมากกว่า 10MB ควรสร้างไฟล์ ZIP ไฟล์อื่น มีคำสั่ง (หรือวิธีอื่น ๆ ) ที่สามารถใช้สำหรับสิ่งนี้ได้หรือไม่?
19 linux  bash  gzip 

1
วิธีการ จำกัด ขนาดและการบีบอัดไฟล์บันทึกการเข้าถึงของ nginx
ฉันหวังว่าจะได้รับคำแนะนำเกี่ยวกับวิธีตั้งค่าการตัดและ gzip'ing ในบันทึกการเข้าถึงของโดเมน ฉันสังเกตเห็นว่าบันทึกการเข้าถึงแกน nginx แยกและบีบอัดตามค่าเริ่มต้น แต่บันทึกการเข้าถึงแต่ละรายการของฉันยังคงเติบโต นี่เป็นสิ่งที่สามารถตั้งค่าและจัดการโดย nginx หรืออย่างอื่นในระบบของฉันที่จัดการมันเป็นบันทึกหลัก
18 ubuntu  nginx  logging  gzip 

3
ฉันจะกำหนดค่า nginx เพื่อรับคำขอ gzip ได้อย่างไร
ฉันรู้ว่าคุณสามารถใช้Nginx HttpGzipModuleเพื่อ gzip การตอบสนอง คุณ ALS สามารถใช้มันเพื่อเปิดใช้งาน Nginx เพื่อจับ gzip บีบอัดร้องขอคนคือมีส่วนหัวคำขอ: Content-Encoding: gzip? หมายเหตุ: Apache ด้วยความช่วยเหลือของmod_deflateสามารถจัดการการร้องขอ gzip SetInputFilter DEFLATEบีบอัดที่มีคำสั่ง ที่เกี่ยวข้อง http://forum.nginx.org/read.php?11,96472,214266
17 nginx  gzip  request 

1
ฉันจะแสดงไฟล์ก่อน gzipped ด้วย nginx เพื่อให้ไฟล์เหล่านั้นแสดงเป็นข้อความในเบราว์เซอร์ได้อย่างไร
ฉันมีไฟล์บันทึก gzipped มากมายที่ฉันต้องการให้บริการด้วย nginx ฉันต้องการให้พวกเขาได้รับบริการในลักษณะที่เบราว์เซอร์นั้นพองตัวโดยอัตโนมัติ ฉันคิดว่านั่นหมายความว่าฉันต้องการ nginx เพื่อส่งไฟล์เป็น. gz ด้วยข้อความ / ส่วนหัวธรรมดา ซึ่งสามารถทำได้ใน apache กับสิ่งที่ชอบ: <FilesMatch *.gz> ForceType text/plain </FilesMatch>
17 nginx  gzip 

3
วิธีแสดงรายการเนื้อหาจากไฟล์ tar โดยไม่ต้องเรียกซ้ำ
ฉันเป็นไฟล์ tar (gz, bzip) และต้องการดูเนื้อหา แต่ไม่เรียกซ้ำ นี่คือ: "ระดับแรก" ในไฟล์ ฉันรู้วิธีดูเนื้อหาแล้ว: tar -ztf file.tar.gz แต่มันก็วนซ้ำ !! ขอบคุณ!


5
การทำ grepping ผ่านไฟล์บันทึก. gz
มีเปลือกท่อเวทย์มนตร์ซึ่งจะช่วยให้สามารถ grep ผ่านกลุ่มของไฟล์บันทึก. gz ได้โดยไม่จำเป็นต้องแตกไฟล์เหล่านั้นอยู่ที่ไหน? ไฟล์. gz เป็นบันทึก Apache ซึ่งเป็นผลมาจากการหมุนบันทึก ฉันต้องการตรวจสอบอย่างรวดเร็วว่ามีการเข้าถึง URIs บางรายการในอดีตอย่างไร

1
วิธีใช้ IIS URL Rewrite ด้วยการบีบอัด gzip
ฉันพยายามสร้างกฎขาออกใน IIS 7.5 บน Windows 2008 R2 บนไซต์ที่มีหน้า HTML แบบคงที่และเปิดใช้งานการบีบอัด หากฉันเปิดใช้งานการบีบอัดรูปแบบใด ๆ (คงที่หรือไดนามิก) ฉันได้รับข้อผิดพลาดนี้: HTTP Error 500.52 - URL Rewrite Module Error. Outbound rewrite rules cannot be applied when the content of the HTTP response is encoded ("gzip"). การปิดการบีบอัดไม่ใช่ตัวเลือกเนื่องจากมีผลกระทบด้านลบอย่างมากที่อาจเกิดขึ้นกับประสิทธิภาพการโหลดหน้าเว็บ ฉันคิดว่าทุกคนที่ใช้กฎการเขียนซ้ำขาออกจะพบข้อผิดพลาดนี้เนื่องจากคุณต้องการเปิดใช้งานการบีบอัดสำหรับเนื้อหาที่เป็นข้อความเสมอ ฉันได้ดูคำแนะนำเพื่อให้ใช้งานได้: /programming/3713804/url-rewrite-outbound-rules-iis7/4363301#4363301 และ http://forums.iis.net/p/1165899/1937454.aspx#1937454 แต่ฉันยังคงได้รับข้อผิดพลาดเดียวกัน มีใครได้รับสิ่งนี้ให้ทำงาน ถ้าเป็นเช่นนั้นได้อย่างไร
13 iis-7.5  rewrite  gzip 

4
จะแบ่งไฟล์และบีบอัดโดยตรงได้อย่างไร?
ฉันมีไฟล์ 100GB และฉันต้องการแยกไฟล์เป็น 100 จาก 1GB แต่ละไฟล์ (แยกตามบรรทัด) เช่น split --bytes=1024M /path/to/input /path/to/output สำหรับ 100 ไฟล์ที่สร้างขึ้นฉันต้องการใช้ gzip / zip กับไฟล์เหล่านี้แต่ละไฟล์ เป็นไปได้ไหมที่จะใช้คำสั่งเดียว?

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