गज़िप क्या है?
Gzip (GNU zip) फ़ाइल संपीड़न के लिए एक स्वतंत्र और खुला स्रोत एल्गोरिथम है। सॉफ्टवेयर की देखरेख जीएनयू परियोजना द्वारा की जाती है।
इस संदर्भ में, भंडारण स्थान को बचाने या डेटा अंतरण दर को बढ़ाने के लिए डेटा के आकार में जानबूझकर कमी संपीड़न है। ब्राउज़र में डीकंप्रेसन के लिए सर्वर के अंत में वेब पेजों को संपीड़ित करने के लिए Gzip का सबसे अधिक उपयोग किया जाता है। स्ट्रीमिंग मीडिया के संपीड़न के लिए प्रारूप लोकप्रिय है। आम तौर पर व्यक्तिगत फ़ाइलों को संपीड़ित करने के लिए उपयोग किया जाता है (जैसे सॉफ़्टवेयर स्थापित करने के लिए निष्पादन योग्य प्रोग्राम), gzip का उपयोग कई धाराओं को एक साथ जोड़ने और संपीड़ित करने के लिए भी किया जा सकता है।
जीन-लूप गैली और मार्क एडलर ने gzip को संपीड़ित . के प्रतिस्थापन के रूप में विकसित किया , यूनिक्स और लिनक्स के पुराने संस्करणों में प्रयुक्त प्रारूप। इसकी तुलना में, gzip कंप्रेस की तुलना में बेहतर संपीड़न प्रदान करता है और, पहले के प्रारूप के विपरीत, इसमें कोई मालिकाना एल्गोरिदम नहीं है। Gzip का उपयोग अन्य ऑपरेटिंग सिस्टम के साथ भी किया जा सकता है, जिसमें Windows और MacIntosh OSes शामिल हैं।
एक gzip फ़ाइल में एक्सटेंशन .gz होता है और इसमें 10-बाइट हेडर, वैकल्पिक अतिरिक्त हेडर, एक चेकसम और डेटा होता है जो मूल असम्पीडित फ़ाइल आकार को दर्शाता है। एकाधिक फ़ाइलों को एक संग्रह में संयोजित और संपीड़ित किया जा सकता है जिसे tar.gz फ़ाइल या टैरबॉल कहा जाता है। Gzip, Windows और Macintosh के लिए ज़िपिंग कंप्रेशन यूटिलिटी की तरह, एक एल्गोरिथम पर आधारित है जिसे डिफ्लेट कहा जाता है ।
gzip का उपयोग करके संपीड़ित फ़ाइलों को gunzip . नामक प्रोग्राम से अनज़िप किया जा सकता है ।