BZ2 फ़ाइल क्या है?
BZ2 संकुचित फ़ाइलें हैं जो BZIP2 ओपन सोर्स कम्प्रेशन विधि का उपयोग करके उत्पन्न होती हैं, ज्यादातर UNIX या Linux सिस्टम पर। इसका उपयोग एकल फ़ाइल के संपीड़न के लिए किया जाता है और यह एकाधिक फ़ाइलों को संग्रहीत करने के लिए नहीं है। यह उसी प्लेटफॉर्म पर TAR फ़ाइल स्वरूप के विपरीत है जो एक ही फ़ाइल में कई फ़ाइलों को संग्रहीत करता है लेकिन बिना संपीड़न के। BZ2 के रूप में संपीड़ित फ़ाइलों को WinZip जैसे अनुप्रयोगों के साथ विघटित किया जा सकता है। BZIP2 उच्च स्तर के संपीड़न को प्राप्त करने के लिए रन-लेंथ एन्कोडिंग (RLE) या Burrows-Wheeler कम्प्रेशन एल्गोरिथम का उपयोग करता है।
BZ2 फ़ाइल स्वरूप
इस फ़ाइल स्वरूप के लिए कोई औपचारिक विनिर्देश उपलब्ध नहीं हैं। हालांकि, एक अनौपचारिक रिवर्स इंजीनियर विनिर्देशों से पता चलता है कि .bz2 स्ट्रीम में 4-बाइट हेडर होता है जिसका अनुसरण किया जाता है शून्य या अधिक संकुचित ब्लॉकों द्वारा। इसके तुरंत बाद एक एंड-ऑफ-स्ट्रीम मार्कर होता है जिसमें प्रोसेस किए गए प्लेन टेक्स्ट की पूरी स्ट्रीम के लिए 32-बिट CRC होता है। संपीड़ित ब्लॉकों के बीच कोई पैडिंग नहीं है और सभी ब्लॉक बिट-संरेखित हैं।
BZ2 फ़ाइल को अनज़िप/निकालें
आप WinZip जैसे सॉफ़्टवेयर का उपयोग करके Windows और Mac OS पर BZ2 फ़ाइल को अनज़िप कर सकते हैं। लिनक्स पर, टर्मिनल में निम्न आदेश।
bzip2 -d filename.bz2