2013-02-20 30 views
10

के साथ डिकंप्रेस कैसे करें मैं समानांतर संपीड़न और डिकंप्रेस के लिए पिगज़ का उपयोग करने की कोशिश कर रहा हूं। मुझे निम्न आदेश का उपयोग करके समानांतर में संपीड़ित करने का एक तरीका मिला है:पिगज़

tar cf - /input/dir | pigz > output_file.tar.gz 

डिकंप्रेस करने के लिए समकक्ष कमांड क्या है? मुझे इसके लिए उपयोगी होने के लिए कमांड में फ़ाइल नाम और आउटपुट निर्देशिका पथ निर्दिष्ट करने में सक्षम होना चाहिए।

+0

http://zlib.net/pigz/pigz.pdf – cHao

+3

हालांकि आप समानांतर में डिकंप्रेस नहीं कर सकते हैं। – cHao

+1

_pigz_ _gz_ ip के _p_ arallel _i_ पूरक के लिए खड़ा है, और gzip का एक आरेख है। यह सुअर-ज़ी कहा जाता है। –

उत्तर

15

stdout के लिए डिकंप्रेशन के लिए pigz -dc का उपयोग करें। फिर > का उपयोग करें क्योंकि आप आउटपुट को वांछित पथ और फ़ाइल में निर्देशित करने के लिए अपने उदाहरण में हैं।

आप कमांड विकल्प सहायता के लिए बस pigz टाइप कर सकते हैं।

0

किसी कारण से, पिगज़ ".gz" संपीड़ित फ़ाइलों को स्वत: पूर्ण नहीं करता है, लेकिन यदि आप अपनी फ़ाइलों के नाम टाइप करते हैं तो पिगज़ उन्हें पाता है।

डिक्रॉप करने और अपनी संपीड़ित फ़ाइलों को रखने के लिए उपयोग करें: pigz -dk yourfilename.gz। यदि आपको संपीड़ित संस्करणों की आवश्यकता नहीं है तो बस pigz -d yourfilename.gz का उपयोग करें।

pigz --help उपलब्ध सभी विकल्पों को दिखाता है।