ज़िप और अनज़िप कैसे करें या TAR और TAR.GZ फ़ाइलें कैसे निकालें

ज़िप और अनज़िप कैसे करें या TAR और TAR.GZ फ़ाइलें कैसे निकालें

कंप्यूटर पर स्टोरेज को बचाने के लिए फाइल कंप्रेशन एक शानदार तरीका है। यदि आप Linux में संकुल से परिचित हैं, तो हो सकता है कि आपने TAR या TAR.GZ फ़ाइल देखी हो। जबकि अनुभवी उपयोगकर्ता जानते हैं कि टीएआर फाइल क्या है और इसे कैसे निकाला जाता है, लिनक्स के नए लोगों को यह पता लगाने में कुछ कठिनाइयों का सामना करना पड़ सकता है कि इसके साथ क्या करना है।





इस लेख में, आप सीखेंगे कि TAR और TAR.GZ फ़ाइलों को कैसे निकाला और संपीड़ित किया जाए, साथ ही लिनक्स में संपीड़न और अभिलेखागार से जुड़े कुछ सामान्य शब्दों के साथ।





सेब घड़ी एल्यूमीनियम बनाम स्टेनलेस स्टील स्थायित्व

बुनियादी शब्दावली

  • टारबॉल : एक टारबॉल एक फाइल के रूप में संग्रहीत लिनक्स में कई फाइलों का एक संग्रह है। टारबॉल शब्द निर्माण कार्यों के दौरान इस्तेमाल होने वाले कोयला आधारित सीलेंट से आया है। टारबॉल को अक्सर केवल TAR फ़ाइल कहा जाता है, जिसका अर्थ है टेप पुरालेख . ऐसा इसलिए है क्योंकि TAR फ़ाइल प्रकार मूल रूप से डेटा को चुंबकीय टेप में संग्रहीत करने के लिए बनाया गया था।
  • गज़िप : GNU gzip एक फाइल कम्प्रेशन एल्गोरिथम है जिसका उपयोग फाइलों को कंप्रेस करने के लिए किया जाता है। gzip के लिए फ़ाइल एक्सटेंशन GZ है और इसलिए, आप यह अनुमान लगा सकते हैं कि GZ . के साथ समाप्त होने वाली कोई भी फ़ाइल gzip एल्गोरिथम का उपयोग करके संपीड़ित किया गया है।
  • TAR.GZ : TAR.GZ फ़ाइल gzip एल्गोरिथम के साथ संपीड़ित टारबॉल का एक संस्करण है। TAR टारबॉल के लिए फाइल एक्सटेंशन है, जबकि GZ gzip को दर्शाता है। कभी-कभी TAR.GZ के बजाय TGZ फ़ाइल एक्सटेंशन का भी उपयोग किया जाता है।
  • बज़िप2 : gzip के समान, bzip2 सहित कई अन्य फ़ाइल संपीड़न एल्गोरिदम भी उपलब्ध हैं। जब आप bzip2 का उपयोग करके TAR फ़ाइल को संपीड़ित करते हैं, तो आउटपुट फ़ाइल में निम्न में से कोई एक एक्सटेंशन होगा: TAR.BZ2, TAR.BZ, या बस TBZ।

TAR और TAR.GZ फाइलें कैसे बनाएं

जब आप अपने Linux फ़ाइल सिस्टम का बैकअप ले रहे हों तो संग्रह बनाना एक महत्वपूर्ण कदम है। यह सुनिश्चित करता है कि आपका बैकअप अप्रभावित रहे और यदि आपके सिस्टम में कुछ भी टूटता है तो फ़ाइलें दूषित नहीं होती हैं।





टार उपयोगिता का उपयोग करना

टार कमांड का उपयोग करके कंप्रेस्ड टारबॉल बनाने का मूल सिंटैक्स है:

tar -cvzf archive filename
tar -cvzf archive directory

...कहां संग्रह संपीड़ित फ़ाइल का नाम है और फ़ाइल का नाम / निर्देशिका वह फ़ाइल या निर्देशिका है जिसे आप टार का उपयोग करके संपीड़ित करना चाहते हैं।



NS सी , वी , साथ में , तथा एफ उपरोक्त कमांड में इस्तेमाल किए गए झंडे के लिए खड़ा है बनाएं , वाचाल , गज़िप , तथा फ़ाइल का नाम .

ध्यान दें कि आपको संग्रह नाम में फ़ाइल एक्सटेंशन (TAR या TAR.GZ) को निम्नानुसार पास करना होगा:





tar -cvzf new.tar.gz big-file.txt
tar -cvf new.tar big-file.txt

संग्रह और संपीड़ित करने के लिए /दस्तावेज टार का उपयोग कर निर्देशिका:

tar -cvzf new.tar.gz ~/Documents

आप एकल टैरबॉल बनाकर कई निर्देशिकाओं और फ़ाइलों को संपीड़ित भी कर सकते हैं। ऐसा करने के लिए:

tar -cvzf new.tar.gz ~/Documents ~/Downloads file1.txt file2.txt

7-ज़िप का उपयोग करके TAR और TAR.GZ बनाना

TAR और TAR.GZ संग्रह बनाने का एक वैकल्पिक तरीका 7-ज़िप का उपयोग करना है। 7-ज़िप के साथ TAR फ़ाइल बनाने का मूल सिंटैक्स है:

7z a -ttar archive.tar /folder

...कहां प्रति अर्थ है जोड़ें एक संग्रह, -टी दर्शाता है प्रकार फ़ाइल का, और टार TAR फ़ाइल प्रकार के लिए खड़ा है।

जोड़ने के लिए /डाउनलोड 7-ज़िप का उपयोग करके संग्रह में निर्देशिका:

7z a -ttar archive.tar /Downloads

7-ज़िप TAR.GZ फ़ाइलों के सीधे निर्माण की अनुमति नहीं देता है। यह दो चरणों वाली प्रक्रिया है। सबसे पहले, एक TAR संग्रह बनाएं, फिर उसे TAR.GZ में संपीड़ित करें। यदि आपके पास पहले से ही एक TAR फ़ाइल है और इसे 7-ज़िप का उपयोग करके संपीड़ित करना चाहते हैं, तो निम्न कमांड प्रारूप का उपयोग करें:

7z a archive.tar.gz archive.tar

उपरोक्त आदेश लेता है आर्काइव.टारो इनपुट के रूप में फ़ाइल करें और इसे gzip एल्गोरिथम का उपयोग करके ज़िप करें। आउटपुट है संग्रह.tar.gz फ़ाइल।

आप दोनों चरणों को एक ही कमांड में भी जोड़ सकते हैं।

7z a -ttar -so archive.tar /Downloads | 7z a -si archive.tar.gz

NS -इसलिए तथा -हां झंडे निरूपित करते हैं मानक आउटपुट तथा मानक इनपुट . कमांड का पहला भाग लिखता है आर्काइव.टारो मानक आउटपुट के लिए फ़ाइल। दूसरा आदेश पढ़ता है आर्काइव.टारो मानक इनपुट से फ़ाइल और तदनुसार इसे संपीड़ित करता है।

सम्बंधित: 7-ज़िप लिनक्स पर आता है: यहां बताया गया है कि इसे कैसे स्थापित किया जाए...

TAR और TAR.GZ को अनज़िप या एक्सट्रेक्ट कैसे करें?

अधिकांश समय, आप अपने हाथों को एक संपीड़ित पैकेज पर प्राप्त करेंगे जिसे निकालने की आवश्यकता होती है। लिनक्स पर, संपीड़ित संग्रह को अनज़िप करने के कई तरीके हैं।

टार उपयोगिता का उपयोग करना

टार के साथ संपीड़ित फ़ाइलों को निकालने का मूल सिंटैक्स है:

tar -xvzf archive.tar.gz
tar -xvf archive.tar

...कहां संग्रह संपीड़ित फ़ाइल का नाम है। सामूहिक -xvzf झंडा दर्शाता है निचोड़ , वाचाल , गज़िप , तथा फ़ाइल का नाम क्रमश। कुछ भी जो अनुसरण करता है -एफ विकल्प को इनपुट फ़ाइल के रूप में माना जाता है। ध्यान दें कि यदि आप टीएआर फाइलों के साथ काम कर रहे हैं, तो आप इसे हटा सकते हैं -साथ में आदेशों से झंडा।

आप संपीड़ित फ़ाइल की सामग्री को किसी विशिष्ट स्थान पर निम्नानुसार खोल सकते हैं:

tar -xvzf archive.tar.gz -C /Downloads
tar -xvf archive.tar -C /Downloads

उपरोक्त आदेश निकालेगा संग्रह.tar.gz के लिए फ़ाइल /डाउनलोड फ़ोल्डर।

किसी संग्रह को निकालने से पहले उसकी सामग्री को देखने के लिए:

tar -ztvf archive.tar.gz
tar -tvf archive.tar

...कहां साथ में , टी , वी , तथा एफ अर्थ होना गज़िप , सूची , वाचाल , तथा फ़ाइल का नाम .

आप चुन सकते हैं कि आर्काइव से कौन-सी फाइल एक्सट्रेक्ट करनी है। ऐसा करने के लिए, बस डिफ़ॉल्ट कमांड के साथ फ़ाइल नामों को पास करें।

tar -xvzf archive.tar.gz file1 file2

इसी तरह, आप संग्रह से विशिष्ट निर्देशिकाओं को भी अनज़िप कर सकते हैं।

tar -xvzf archive.tar.gz directory1 directory2

उपयोग --निकालना उन फ़ाइलों के नाम निर्दिष्ट करने के लिए फ़्लैग करें जिन्हें आप निकालना नहीं चाहते हैं।

तोशिबा लैपटॉप चार्ज नहीं होने में प्लग इन है
tar -xvzf archive.tar.gz --exclude=/Downloads --exclude=file1.txt

7-ज़िप के साथ TAR और TAR.GZ फ़ाइलें अनज़िप करें

आप 7-ज़िप का उपयोग करके एक संपीड़ित संग्रह भी निकाल सकते हैं। मूल वाक्यविन्यास है:

7z x archive.tar

...कहां एक्स के लिए खड़ा है निचोड़ .

TAR.GZ फ़ाइलों के लिए, आपको संपीड़ित संग्रह को TAR से खोलना होगा, और फिर 7-ज़िप का उपयोग करके TAR फ़ाइल को आगे निकालना होगा।

7z x archive.tar.gz
7z x archive.tar

एक कमांड का उपयोग करके सीधे TAR.GZ संग्रह को निकालने के लिए:

7z x -so archive.tar.gz | 7z x -si -ttar

ग्राफिक रूप से TAR और TAR.GZ निकालें

अधिकांश लिनक्स वितरण एक प्रीइंस्टॉल्ड आर्काइव मैनेजर के साथ शिप करते हैं। TAR और TAR.GZ फ़ाइलों को डीकंप्रेस करना GUI का उपयोग करके केवल कुछ क्लिकों की बात है।

संपीड़ित संग्रह फ़ाइल का पता लगाएँ और मेनू लाने के लिए उस पर राइट-क्लिक करें।

पर क्लिक करें यहाँ निकालो फ़ाइल की सामग्री को अनज़िप करने का विकल्प। सिस्टम डिफ़ॉल्ट रूप से सभी फाइलों को आपकी वर्तमान निर्देशिका में निकाल देगा।

यदि आप फ़ाइलों को किसी भिन्न फ़ोल्डर में खोलना चाहते हैं, तो पर क्लिक करें में उद्धरण करना विकल्प। एक फाइल ब्राउजर विंडो खुलेगी। उपयुक्त स्थान चुनें और क्लिक करें चुनते हैं फ़ाइल को उस स्थान पर निकालने के लिए।

Linux पर संग्रहण और बैंडविड्थ सहेजा जा रहा है

जब आप कई फाइलों को किसी और के साथ साझा करना चाहते हैं, तो उन फाइलों को एक ही टीएआर संग्रह में संपीड़ित करना सबसे कुशल समाधान है। आपके सिस्टम स्टोरेज पर कम जगह घेरने के अलावा, कई उपयोगकर्ताओं द्वारा डाउनलोड किए जाने पर कम्प्रेस्ड आर्काइव्स कम सर्वर बैंडविड्थ का उपयोग करते हैं।

GZ फ़ाइल कुछ और नहीं बल्कि gzip एल्गोरिथम का उपयोग करके संपीड़ित फ़ाइल है। आप संपीड़ित संग्रह फ़ाइल की सामग्री को निकालने के लिए आधिकारिक GNU gzip उपयोगिता का उपयोग कर सकते हैं। यदि आप जिस फ़ाइल को देख रहे हैं वह TAR.GZ है, तो फ़ाइल को निकालने के लिए टार या 7-ज़िप का उपयोग करना बहुत आसान विकल्प होगा।

साझा करना साझा करना कलरव ईमेल GZ फ़ाइल क्या है और आप इसे कैसे खोलते हैं?

आपके कंप्यूटर पर एक GZ फ़ाइल मिली, लेकिन उसे खोल नहीं सकते? यहां बताया गया है कि आप Windows, macOS और Linux पर फ़ाइल सामग्री कैसे निकालते हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • ज़िप फ़ाइलें
लेखक के बारे में Deepesh Sharma(79 लेख प्रकाशित)

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखते हैं। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।

दीपेश शर्मा की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें