Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

gzip (GNU zip): फ़ाइल संपीड़न एल्गोरिदम

gzip क्या है?

Gzip (GNU zip) फ़ाइल संपीड़न के लिए एक मुफ्त और ओपन सोर्स एल्गोरिदम है। सॉफ्टवेयर की देखरेख GNU प्रोजेक्ट द्वारा की जाती है।

संपीड़न संदर्भ

इस संदर्भ में, संपीड़न स्टोरेज स्पेस बचाने या डेटा ट्रांसफर दर बढ़ाने के लिए डेटा के आकार में जानबूझकर कमी है। Gzip का उपयोग अक्सर सर्वर एंड पर वेब पेज को संपीड़ित करने के लिए किया जाता है जिसे ब्राउज़र में डीकंप्रेस किया जाता है। यह प्रारूप स्ट्रीमिंग मीडिया के संपीड़न के लिए लोकप्रिय है। आमतौर पर व्यक्तिगत फ़ाइलों को संपीड़ित करने के लिए उपयोग किया जाता है (जैसे सॉफ्टवेयर इंस्टॉल करने के लिए एक्जीक्यूटेबल प्रोग्राम), gzip का उपयोग कई स्ट्रीम को एक साथ जोड़ने और संपीड़ित करने के लिए भी किया जा सकता है।

इतिहास और तुलना

जीन-लूप गेली और मार्क एडलर ने compress के प्रतिस्थापन के रूप में gzip विकसित किया, जो Unix और Linux के पहले संस्करणों में उपयोग किया जाने वाला प्रारूप था। तुलना में, gzip, compress से बेहतर संपीड़न प्रदान करता है और, पहले प्रारूप के विपरीत, इसमें कोई मालिकाना एल्गोरिदम नहीं है। Gzip का उपयोग अन्य ऑपरेटिंग सिस्टम के साथ भी किया जा सकता है, जिसमें Windows और Macintosh OS शामिल हैं।

फ़ाइल प्रारूप

एक gzip फ़ाइल में एक्सटेंशन .gz होता है और इसमें 10-बाइट हेडर, वैकल्पिक अतिरिक्त हेडर, एक चेकसम और मूल असंपीड़ित फ़ाइल आकार को दर्शाने वाला डेटा होता है। एकाधिक फ़ाइलों को संयोजित और संपीड़ित करके tar.gz फ़ाइल या टारबॉल नामक एक संग्रह बनाया जा सकता है। Gzip, Windows और Macintosh के लिए ज़िपिंग कम्प्रेशन यूटिलिटी की तरह, deflate नामक एक एल्गोरिदम पर आधारित है।

डीकंप्रेशन

gzip का उपयोग करके संपीड़ित फ़ाइलों को gunzip नामक प्रोग्राम से अनज़िप किया जा सकता है।

  1. बैश एलियास के साथ 7z कम्प्रेशन को कैसे सरल बनाएं बैश एलियास के साथ 7z कम्प्रेशन को कैसे सरल बनाएं

    आपकी फ़ाइलों को सिकोड़ने के कई तरीके और कई उपकरण हैं, या तो उनके द्वारा लिए जाने वाले स्थान को कम करने के लिए या उन्हें एक पैकेज के रूप में किसी संपर्क को भेजने के लिए। इनमें से, 7-Zip अपने शानदार प्रदर्शन और शून्य लागत के साथ कम्प्रेशन स्तरों के अनूठे संयोजन के कारण अधिकांश उपयोगकर्ताओं के लिए शीर्

  1. लिनक्स में Zip फ़ाइलें कैसे निकालें लिनक्स में Zip फ़ाइलें कैसे निकालें

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

  1. macOS पर फ़ाइलों को कंप्रेस करें: अपने डेटा को ज़िप करने की चरण-दर-चरण मार्गदर्शिका macOS पर फ़ाइलों को कंप्रेस करें: अपने डेटा को ज़िप करने की चरण-दर-चरण मार्गदर्शिका

    मैक पर फ़ाइल को ज़िप कैसे करें, सोच रहे हैं? आप सही जगह पर आए हैं। इस पोस्ट में, हम मैक पर ज़िप फ़ाइल फॉर्मेट का उपयोग करके अपनी फ़ाइलों और डेटा को कंप्रेस करने के बारे में चरण-दर-चरण मार्गदर्शिका पर चर्चा करेंगे। फ़ाइल कंप्रेशन एक संगठित डिजिटल कार्यक्षेत्र बनाने के सबसे उपयोगी दृष्टिकोणों में स