TAR या TAR.GZ से एक फ़ाइल या निर्देशिका कैसे निकालें

TAR या TAR.GZ से एक फ़ाइल या निर्देशिका कैसे निकालें
आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

एक टारबॉल (TAR या TAR.GZ) एक एकल संग्रह के रूप में एक साथ बंडल की गई फ़ाइलों का एक सेट है जो स्थानीय या इंटरनेट पर बड़ी संख्या में फ़ाइलों को संग्रहीत और स्थानांतरित करना आसान बनाता है। जब भी आपको फ़ाइलों की आवश्यकता हो, आप केवल संग्रह को निकाल सकते हैं।





एक ऐसे परिदृश्य पर विचार करें जहां आपको एक बड़े संग्रह से केवल एक फ़ाइल की आवश्यकता होती है। ऐसे में आप पूरे आर्काइव को एक्सट्रेक्ट करने के बजाय सिर्फ अपनी जरूरत की फाइल को एक्सट्रेक्ट कर सकते हैं। आइए देखें कैसे।





दिन का वीडियो सामग्री के साथ जारी रखने के लिए स्क्रॉल करें

टैरबॉल की सामग्री देखें

यदि आप केवल की सामग्री देखना चाहते हैं एक TAR या TAR.GZ फ़ाइल , आपको इसे निकालने की आवश्यकता नहीं है। इसके बजाय, अंदर क्या है यह देखने के लिए निम्न आदेश का उपयोग करें:





 tar -tvf [archive.tar] 
tar -ztvf [archive.tar.gz]

यह आर्काइव के अंदर सभी फाइलों और निर्देशिकाओं की सूची प्रिंट करेगा।

  टार फ़ाइल सामग्री देखें

टारबॉल से एक फ़ाइल निकालें

TAR या TAR.GZ से एक फ़ाइल निकालने के लिए, निम्न कमांड प्रारूप का उपयोग करें:



 tar -xvf [archive.tar] [path-to-file] 
tar -zxvf [archive.tar.gz] [path-to-file]

याद रखें, आपको उस फ़ाइल का पूरा पथ प्रदान करना होगा जिसे आप निकालना चाहते हैं। आप फ़ाइल या निर्देशिका का उपयोग करके पूरा पथ पा सकते हैं टार -टीवीएफ [संग्रह.टार] आज्ञा।

एक फ़ाइल निकालने के लिए test1.txt से परीक्षा लेता है और test.tar.gz फ़ाइलें, आदेश होंगे:





 tar -xvf test.tar test1.txt 
tar -zxvf test.tar.gz test1.txt

...कहाँ:

  1. -एक्स संग्रह से फ़ाइलें निकालने के लिए उपयोग किया जाता है
  2. -में प्रगति देखने के लिए उपयोग किया जाता है क्योंकि उन्हें निकाला जा रहा है
  3. -एफ टैरबॉल नाम निर्दिष्ट करने के लिए प्रयोग किया जाता है
  4. -साथ TAR.GZ फ़ाइलों को डीकंप्रेस करने के लिए उपयोग किया जाता है

ये आदेश निर्दिष्ट फ़ाइल को वर्तमान टर्मिनल निर्देशिका में निकालेंगे।





  टार से सिंगल फाइल निकालें

टारबॉल से एकल निर्देशिका निकालें

इसी तरह, आप निम्न सिंटैक्स का उपयोग करके टारबॉल से एकल निर्देशिका भी निकाल सकते हैं:

 tar xvf [archive.tar] [path-to-directory] 
tar -zxvf [archive.tar.gz] [path-to-directory]

उदाहरण के लिए, एक संपूर्ण निकालने के लिए परीक्षण 1 उपनिर्देशिका से परीक्षा लेता है संग्रह, आपको निर्देशिका का पूरा पथ प्रदान करने की आवश्यकता होगी, अर्थात। टेस्ट/टेस्ट1 :

 tar -xvf test.tar test/test1

यह पूरी उपनिर्देशिका को निकालेगा टेस्ट/टेस्ट1 वर्तमान टर्मिनल निर्देशिका में।

  टैर से एकल निर्देशिका निकालें

एक अलग निर्देशिका में एक फ़ाइल या फ़ोल्डर निकालें

आप भी कर सकते हैं टारबॉल से फ़ाइल या निर्देशिका निकालें एक अलग निर्देशिका के लिए। इसके लिए, उपरोक्त के समान सिंटैक्स का उपयोग करें लेकिन जोड़ें -सी गंतव्य निर्देशिका के बाद विकल्प:

मुफ्त फिल्में देखने के लिए सर्वश्रेष्ठ ऐप्स
 tar -xvf [archive.tar] -C [destination_directory] [file-or-directory] 
tar -zxvf [archive.tar.gz] -C [destination_directory] [file-or-directory]

मान लीजिए कि हम एक निर्देशिका निकालना चाहते हैं test2 से परीक्षा लेता है संग्रह करने के लिए डाउनलोड वर्तमान कार्यशील निर्देशिका के बजाय निर्देशिका। आदेश, इस मामले में होगा:

 tar -xvf test.tar -C ~/Downloads/ test/test2
  एकल निर्देशिका को एक अलग निर्देशिका में निकालें

एक टारबॉल से एक फ़ाइल या निर्देशिका हटाएं

यदि आपको किसी TAR या TAR.GZ फ़ाइल से एक फ़ाइल या निर्देशिका को हटाने की आवश्यकता है, तो इसका उपयोग करें --मिटाना टार कमांड के साथ विकल्प:

 tar -vf [archive.tar] --delete [file-or-directory]

हालाँकि, आप किसी फ़ाइल या निर्देशिका को सीधे कंप्रेस्ड टैरबॉल (TAR.GZ) से नहीं हटा सकते हैं। आपको सबसे पहले TAR.GZ फाइल को डिकम्प्रेस करना है, फाइल या डायरेक्टरी को डिलीट करना है, और फिर इसे दोबारा कंप्रेस करना है।

TAR.GZ फ़ाइल को डीकंप्रेस करने के लिए, निम्न आदेश का उपयोग करें:

 gzip -d [archive.tar.gz]

इसे डीकंप्रेस करने से फाइल TAR में बदल जाएगी। अब आप फ़ाइल को TAR संग्रह से हटा सकते हैं:

 tar -vf [archive.tar] --delete [file-or-directory]

उसके बाद, gzip का उपयोग करके TAR फ़ाइल को पुनः कंप्रेस करें:

 gzip -f [archive.tar]
  एक फ़ाइल को टार से हटाएं

लिनक्स पर आर्काइव्स के साथ काम करते समय समय बचाएं

एक संग्रह से केवल आवश्यक फ़ाइलों को निकालना न केवल अव्यवस्था को रोकता है बल्कि समय की भी बचत करता है जो अन्यथा बड़ी संख्या में फ़ाइलों को खोजने में खर्च होता है।

कभी-कभी, TAR फ़ाइलों को बनाने और निकालने से आपके सिस्टम में डुप्लिकेट फ़ाइलें बन जाती हैं। इसलिए, अपने स्थान को अव्यवस्थित करने के लिए समय-समय पर उन डुप्लीकेट को पहचानना और निकालना एक अच्छा अभ्यास है।