aspose.info
HI

जीजेड फाइल फॉर्मेट - जीएनयू ज़िप्ड आर्काइव फाइल

अपडेट किया गया

GZ फ़ाइल क्या है?

GZ फ़ाइल एक संपीड़ित संग्रह है जो मानक gzip (GNU ज़िप) संपीड़न एल्गोरिदम का उपयोग करके बनाया गया है। इसमें एकाधिक संपीड़ित फ़ाइलें, निर्देशिकाएं और फ़ाइल स्टब्स हो सकते हैं। यह प्रारूप प्रारंभ में UNIX सिस्टम पर संपीड़न स्वरूपों को बदलने के लिए विकसित किया गया था। और अभी भी Linux सिस्टम पर सबसे आम संग्रह प्रकारों में से एक है। WinZip जैसे एप्लिकेशन विंडोज और मैकओएस दोनों पर इसकी सामग्री देखने के लिए जीजेड फाइलें खोल सकते हैं।

GZ फ़ाइल स्वरूप - अधिक जानकारी

संग्रह के संपीड़न के लिए Gzip DEFLATE एल्गोरिथम का उपयोग करता है और पूर्ण संग्रह पर संपीड़न एल्गोरिदम लागू करने में ZIP संग्रह प्रारूप से भिन्न होता है व्यक्तिगत फाइलों के बजाय। इंटरनेट इंजीनियरिंग टास्क फोर्स (आईईटीएफ) द्वारा प्रकाशित जीजेआईपी फ़ाइल प्रारूप विनिर्देश संस्करण 4.3 में फ़ाइल प्रारूप के बारे में विस्तृत जानकारी है। फ़ाइल प्रारूप में निम्न शामिल हैं:

  • फ़ाइल हैडर
  • वैकल्पिक शीर्षलेख *संपीड़ित डेटा
  • फ़ाइल पाद लेख

GZ फ़ाइल हैडर

GZ फ़ाइल हेडर में निम्नानुसार 10 बाइट्स होते हैं:

ऑफ़सेटआकारमूल्यविवरण
020x1f 0x8bमैजिक नंबर जो फ़ाइल प्रकार की पहचान करता है
21संपीड़न विधि * 0-7 (आरक्षित) * 8 (डिफ्लेट)
31फ़ाइल झंडे
4432-बिट टाइमस्टैम्प
81संपीड़न झंडे
91ऑपरेटिंग सिस्टम आईडी

फ़ाइल फ़्लैग

मूल्यपहचानकर्ताविवरण
0x01FTEXTयदि सेट किया गया है तो असम्पीडित डेटा को बाइनरी डेटा के बजाय टेक्स्ट के रूप में माना जाना चाहिए। यह फ़्लैग क्रॉस-प्लेटफ़ॉर्म टेक्स्ट फ़ाइलों के लिए एंड-ऑफ़-लाइन रूपांतरण का संकेत देता है, लेकिन इसे लागू नहीं करता है।
0x02FHCRCफ़ाइल में एक हेडर चेकसम (CRC-16) है
0x04FEXTRAफ़ाइल में अतिरिक्त फ़ील्ड हैं
0x08FNAMEफ़ाइल में एक मूल फ़ाइल नाम स्ट्रिंग है
0x10FCOMMENTफ़ाइल में टिप्पणी है
0x20आरक्षित
0x40आरक्षित
0x80आरक्षित

ऑपरेटिंग सिस्टम

मूल्यविवरण
0FAT फाइल सिस्टम (MS-DOS, OS/2, NT/Win32)
1अमिग
2वीएमएस (या ओपनवीएमएस)
3यूनिक्स
4वीएम/सीएमएस
5अटारी तोस
6एचपीएफएस फाइल सिस्टम (ओएस/2, एनटी)
7मैकिंटोशो
8जेड-सिस्टम
9सीपी/एम
10टॉप्स-20
11एनटीएफएस फाइल सिस्टम (एनटी)
12क्यूडीओएस
13एकोर्न रिस्कोस
255अज्ञात

GZ वैकल्पिक शीर्षलेख

वैकल्पिक अतिरिक्त शीर्षलेख वे हैं जो फ़ाइल फ़्लैग द्वारा दर्शाए गए हैं और इसमें मूल फ़ाइल नाम, अतिरिक्त फ़ील्ड, टिप्पणियाँ और शीर्षलेख चेकसम जैसी जानकारी शामिल है।

संपीडित डेटा

इस खंड में DEFLATE संपीड़न एल्गोरिथ्म का उपयोग करके संपीड़ित डेटा होता है।

GZ फ़ाइल पाद लेख

फ़ाइल पाद लेख आकार में 8 बाइट्स है और इसमें निम्नलिखित जानकारी है।

ऑफ़सेटआकारविवरण
04चेकसम (सीआरसी-32)
44बाइट्स में असम्पीडित डेटा आकार मान

संदर्भ

यह भी देखें