को देखते हुए सच है कि आप एक .tar.gz फ़ाइल, पहले जिस तरह से आप की कोशिश की, -सी विकल्प के साथ है, ठीक से काम करेगा:,
tar xvzf /dir/to/file.tar.gz -C /dir/to/output/
tar
कॉल को संपीड़ित gzip और फिर टैर स्ट्रीम से फ़ाइलों को निकालता है। gzip
केवल डिकंप्रेस कर सकता है, इसलिए gunzip file.tar.gz
बस डिकंप्रेस्ड file.tar
के साथ छोड़ देगा, जिस पर आपको tar xvf file.tar
की आवश्यकता होगी। z
tar
का विकल्प बस फ़ाइलों को निकालने के साथ gzip के साथ डिकंप्रेशन करने के लिए एक शॉर्टकट है।
यदि आप किसी भिन्न निर्देशिका में एक .gz फ़ाइल (जैसे .tar.gz फ़ाइल निकालने के विपरीत) को डिकंप्रेस करना चाहते हैं, तो बस वहां पाइप करें। जैसे gzip -dc <file.gz> /somewhere/file
।
cat file_to_uncompress.tar.gz | gzip -d > /destination_directory/packet_uncompressed.tar
कुछ स्थितियों में पैकेट प्रबंधन के लिए एक उपयोगी और सहज रूप है यही कारण है कि:
स्रोत
2012-12-05 07:21:31
यदि आप प्रश्न को एक अलग एसएक्स मंच पर ले जाना चाहते हैं तो मेरा मानना है कि इसके लिए एक प्रक्रिया है – mit