TAR बनाम TAR.GZ फ़ाइलें: क्या अंतर है?

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

लेकिन क्या TAR और TAR.GZ फाइलें अनिवार्य रूप से समान हैं? और यदि नहीं, तो इन दो फ़ाइल प्रकारों में क्या अंतर है? इन सवालों के जवाब आप इस पोस्ट में जानेंगे।

TAR.GZ TAR से किस प्रकार भिन्न है?

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

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

एक टीएआर फ़ाइल वह है जिसे आप एक संग्रह कहते हैं, क्योंकि यह केवल एक फाइल के अंदर कई फाइलों का संग्रह होता है। और GZ फ़ाइल gzip एल्गोरिथम का उपयोग करके ज़िप की गई एक संपीड़ित फ़ाइल है। TAR और GZ दोनों फाइलें एक साधारण संग्रह और एक संपीड़ित फ़ाइल के रूप में स्वतंत्र रूप से भी मौजूद हो सकती हैं।

संबंधित: GZ फ़ाइल क्या है और आप इसे कैसे खोल सकते हैं?

लेकिन जब आप उन्हें एक साथ जोड़ते हैं, तो वे एक "संपीड़ित संग्रह" फ़ाइल बनाते हैं, जो कि TAR.GZ है। एक टारबॉल जब एक संपीड़न एल्गोरिथ्म का उपयोग करके ज़िप किया जाता है तो एक संपीड़ित संग्रह बनाता है।

Linux में संपीडित अभिलेखागार के साथ कार्य करना

Linux पर, आप TAR.GZ फ़ाइलें बनाने, निकालने और प्रबंधित करने के लिए कई उपयोगिताएँ पा सकते हैं। जबकि टार और गज़िप यूटिलिटी अक्सर अधिकांश डिस्ट्रोज़ पर प्रीइंस्टॉल्ड आते हैं, उपयोगकर्ताओं को मैन्युअल रूप से अन्य कमांड-लाइन आर्काइव मैनेजर जैसे कि 7-ज़िप को स्थापित करना होगा।

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